This dress is amazing. The material is a nice tshirt type material of good quality. I am 5’6” tall and without shoes it sits a bit on the floor. I weigh 154 lbs 34D, 31” waist, 41” hips and usually wear a size 10 in a dress. I am wearing a medium and the fit is perfect.