I would highly recommend this item. It's warm, fairly inexpensive, and easy to put on. I bought it to go tubing and it was great. I'm a small frame woman but I bought a medium just to make sure it wouldn't be too small and I figured I'd wear layers under it...and I was glad I bought a medium. I received it fast, too, which was good because my time was short to go tubing. I was very pleased.