Been shopping online for weeks looking for a cute maternity swimsuit for this summer. I found this, bought it and received it yesterday. A little darker teal than it is in picture, but it is really cute. I like it best without the strap. Comfy and fits well. Top has nice sturdy lightly padded cups, that are sewn in and won't shift or move after washing/swimming. I bought a small, I am 130# now (5 months preg) and am 5'6" tall, B cup. I'm happy with it, although I'm wondering if my belly is still going to fit in it in 4 more months!! I think a Medium would have been too big.