I used a castle x jacket for a few years, the platform model which I believe is the cheapest model they offer. The quality is definitely up there, very durable, never had rips or anything. The only reason I upgraded was to go with a non insulated jacket because I wanted better layering to keep from sweating so much. Even with vents open on the castle x I would take the jacket off after riding on a warmer day and it would be lined with sweat on the inside.