I bought a top and bottom of this product and both fit perfectly. Light weight but very warm. Came in handy when we had temperatures in the low 20's. I stayed nice and warm wearing them! Fits freat under clothing. Highly recommend. Fast shipping too!