Really great product! It is made of a very soft, comfortable material & looks exactly like the picture! It did not take long to get here at all either. I will be returning it only because it doesn’t fit. I typically wear a bigger size bottom than top so the bottoms were a little too snug for my liking. The top however fit pretty well just a tad loose but it has adjustable straps which is great! I’ve ordered from Cupshe before & I have zero complaints. I didn’t like the way it looked on me but it is really great quality (especially for the price) & I would definitely recommend!