I ordered the carnival top
I ordered the carnival top in hibiscus beach stripe. It was on sale for $15, but I'm not sure if I would pay the original price. It is very good quality but takes a long time to ship like two weeks. For reference I'm a 32A or B, 5'6, 130 lbs with an athletic build and the size small fits perfect.