First off this jacket is super true fitting; do NOT downsize. If you wear medium in other regular jackets, get a medium Ecto jacket. You might actually even want to upsize for more bagginess because this jacket is quite slim fitting. The hood is TINY and is definitely not helmet compatible.
To me this jacket is more suitable as a street jacket than a snowboard jacket. I say this because the outer material doesn't seem to be very water repellant, the hood won't cover a helmet, there are NO armpit vents whatsoever, and the inner fit doesn't provide very much room for layering. The quality is alright for the original MSRP price; I personally got this on sale but I definitely would never pay the MSRP for this jacket.
The whistle zipper tab feels cheap and the shape of the hood is pretty poor. Again, for all these reason I think this jacket is more suitable for fall/street wearing than going snowboarding in the backcountry.