I'm 5'6" about 118 lbs. On the size chart, I was between small and medium and decided to get the medium. I'm glad I did. It's more body skimming than body hugging which is what I like. A small would have been too tight. The straps are a little long and will probably shorten them so they don't fall off my shoulders. The green is darker than the photo but it's still pretty.