Bought the 661 subgear (longsleeve) last year. I wouldn’t buy a long sleeve one again. Once on it fits well, though after a good days riding it can be hard to take off when your tired as its a snug fit. Also as mentioned by saxabar the threads are come loose far too quickly, I thimk this occurs when taking it off. Having a zip like the One Industries would be much better I think.
It does get cold and clammy after a few hours ride, so I don’t think I would take it when I go snowboarding soon.
I do like the elbow and shoulder pads, while the chest pad just seems to make me sweat more on the chest. The chest pad doesn’t offer much protection, I think you could get similar protection from a mouse pad.
I then use my Evoc Freeride pack with the back protector (best bag I’ve ever had)