This set is gorgeous!! The colors are vivid and the material is very soft! My only issue is the leg wraps. They have bra-like hooks to make them adjustable-which is great, don't get me wrong- but they do not stay up when moving around. I kind of wish they were more of a stretchy elastic with anti slip bands on the inside,but that's just me! The mesh top is also VERY tight when you first put it on, but the more you wear it, the more comfortable and easier it is to wear. Overall, I love this set and feel so pretty when wearing it!