I feel bad for the petites as well. I am 5'10" so like an amazon princess who can wear a small top because everything is big these days. I am wearing a small hoody like tshirt thingy right now from express. Not sure if it's suppose to be a bit loose but it is. Ehh. It's cute. I got a large in the same style so I can wear it over my leggings. It covers my butt.