The swimsuit was perfect. I ordered on like it before. However, it was listed as Prime shipping and it took a week for me to receive it and therefore was not able to take it on my vacation. Amazon did a great job on satisfying me with shipping issue. The suit itself is great. I did order it too large but it still works out. 5'5 160lb. I'm evenly proportioned. Breast size 34B. I ordered an XL by accident it works but the large would fit better. It hides my small pouch.