The bra is very pretty but the skirt doesn't look the same in person. It is at an awkward length, I am 5' 5". The skirt hits right below my knees, it makes me look like a grandma. I am 180 lbs and I normally wear a Large so that's what I ordered and it's pretty tight around my waist. I could make it work but I want to be comfortable for vacation so I will return this item.