I love this!!! But, its a tad short. Ill totally wear it, but its to short for me to wear to work. I also have large hips/butt. Other than that, its perfect! I ordered a large. My waist, 28 hips, 43 and Im 54