The top is beautiful and fits great, but the underwear was way to small it's like they put two different sizes in the bag and shipped to me. I'm giving it 4 stars because the top I'm in love in and want to buy another in different color, it's just too bad about the underwear cause it's cute too but way too small.