I'm 5'5" and 105# and tried two sizes. My usual XS fit exactly like the photo, but I tend to prefer looser clothing and I found these to be uncomfortably tight, especially around the hips. I also,tried Small which was very comfortable, but loose and baggy. These are intended to be tight so they really are true to size. Unfortunately for me, the balance between comfort and style would be somewhere in the middle of XS and Small, so they didn't work out for me.