got this on sale for $30. can't beat the price. other reviews are not so good so I took a chance on it. so far no problems. I got the XL and I wear size 10.5 shoes. It's definitely a tight fit but once you get it on, it actually fits perfectly. good wind proof material. wore on a 2 hour ride in 40-45 degree weather and my feet were nice and warm. i've worn this 3 times now and haven't had any problems with the zipper. the whole thing seems very well constructed to me and good quality. so far very happy with this purchase.