First and foremost, this item got here extremely fast. I ordered my items on the 23 of Oct, they were shipped out that day and I received my package on the 29th of Oct. I am about 5'6 and weight around a 111 pounds and the medium fits perfectly. The Material feels to be spandex but feels very warm. There are buttons on the bottom of the bodysuit, which is nice, and the sleeve holes are perfect for keeping my hands warm as well as keeping the sleeve down. The sleeve also falls right above my knuckles. I love the detail on the side and the turtle neck portion is not too tight but is still very cute. Overall, I am very happy with the shipping speed and my purchase.