I had the priviledge of trying this on during the 20% off tops sale, too bad but the store only had regualr sizes, and xs was the smallest. i am not super tiny (read have muscles), but this looked huge on me. love the colros and textures though, the line in the back is pretty and adds charm when you turn around, and the combo of all the colros is awesome, but i would need a xxs or perhaps a petite (though it is short, so not sure about petite)... soft, but try a smaller size...