Love this set! Bought (in blue) as a Valentine's Day gift for my fiance and usually have a hard time finding something that fits and looks well. I'm petite with DD breast and ordered a large. Panties are a bit big but top fits perfectly and I actually feel attractive in it. Would recommend.