OMG! I love them! My confidence is through the roof in these. I read other reviews and ended up with the small.  I am 5'4 130-132 pounds. Could use a little off around my belly but these fit great! I am definitely going to get them in more colors! Super comfortable also! Get them! You won't be disappointed. They are very stretchy! and super comfy! Update: I have purchased at least five different colors in these. These are amazing!!!