This is great! It fits perfect and is adjustable. I wish the cups were a little bigger, I'll need to replace them with others. Overall its great, flattering and supportive. Im 32DDD, normal dress size 8, ordered Medium and it fits perfect. The bottoms are okay, I just wear the top with some other bottoms.