I have size S, and they are really baggy. They have a nice collar on top to keep you warm and prevent snow from getting in during crashes. The bottom rubber is not super tight, and they come up now and then. They have a couple of pockets, though, so that's a plus and also ventilation zippers on the inner thighs.