Im 51, and weigh 140 (30 waist, 41 hips) & I ordered a small. Its kinda tight on my waist and hips but not too snug that it bothers me, i am really short for my measurements so be careful to my curvy and/or short girls when picking sizes