This is bikini is a nice quality; better than what I thought it would be considering the price. The roses are not like what is pictures here, as they have a thick black outline around them. The product is really cute however. I only gave the bikini 4 stars because the bottoms were a little loose. The top is really flattering and fits well and seems like it'll be secure.