Id five closer to five stars for the quality but as a two-time owner of the VS bikini identical to this, its really hard to find the right size for this. If you happen to have very similar sizes in a top and bottom, you may be fine. But for someone who is very top heavy, there was no way for me to order the right top without having the bottom fall off me. Too bad. But considering this is a prime item, Id encourage giving it a try if your tops and bottom can be the same size because its a beautiful print and nice fabric.