What does brand new bag mean?

brand new bag meaning in Urban Dictionary

Making a significant change in a person's life for the right, specially pertains to people who have made by themselves more appealing from ugly characteristics.