The fit was okay but was a little hard to get on. Once on though, it pretty good. Nothing beats a custom suit. Not sure why they call it a compression suit. I felt the knee armor wasn't nearly as comfortable as the a* gear that I have (feels like you have blocks on your knees). Good ergos though, it'll get you in the right riding position. Never crashed tested it, but I've heard in some cases, the leather has not held up in a slide. Do a search and I'm sure you'll find something about it...