I’m actually pretty impressed by the swimsuit. I was hesitant because it's a thong bikini. But it arrived in a couple days and it fit perfect. I’m 5’5 and 180lbs and I’m a 32D. I ordered the XL. The bottoms fit perfectly, but the top is a little tight. I can make it work. The padding in the top is a bit odd very small and can sort of see through the top due to the thin material. The bikini looked just how it does in the photo. I like how there are also straps to adjust the fit. Would even consider buying again in another color.