I have two of these great tops now. They are true to size for me. I am 5'8" and weigh about 135 lbs. I ordered mediums and they are perfect. The fabric is so soft and they wash beautifully. If there were other brighter colors I would buy more.