Really lovely dress! Pulls you in at the waist but covers the tummy area. The fabric is very thick and warm. Lovely with heels or flats, ankle or knee boots. Its very stretchy, I would say true to size or even size down if you like to want a tighter fit. I'm 5ft 4" & it comes to just above mid calf.