Runs big. I bought according to my measurements. The material is thin, feels like pjs  lol. This will NOT hide any imperfections under your skirt. I'm 5'2 138lbs and had w kids. I walk around and feel like u can see all my baby bumps. Unless ur smooth then this would work for u.