I am a true size 7 (had it checked again recently and that is the size I ordered in pink :-)  I am very over-weight but these fit me perfectly and are so comfy.  They have really good padding.  They are really cute!