Best $20 I ever spent! These are flattering. Im between 51 and 52 and wear between size 12 and 14. I bought XL size. These hide my imperfections well, can wear casually or dressed up a little for work. Dress length falls just below my knees. The patterns are pretty and the material is comfortable.