I love this swimsuit but the sizing was off. I ordered a medium because a couple of woman in the reviews recommended to buy a size up. The top fits perfectly, however, the bottom was too small. I was going to return it but I like the top so I'm keeping it. Unfortunately, I can't wear the bottom so I will probably mix and match it with a white bottom. Hard to match it with another denim bottom because the color won't match. It would be nice if I can get a large bottom to go with the top as a courtesy. The vendor needs to adjust the sizes better.