Pros: Easy to use, lightweight
Cons: hot, doesn't feel too safe for ice, not very breathable
Listed as "good for entry level ice," and I wouldn't give it that much. To play with this on the ice I don't think would be a great idea. For street/ball hockey It could be alright, but for roller with a puck, or ice, not so much.
It's not very breathable, so it's quite hot. I'm sure if you layered it with a padded undershirt, and got some of those sleeve pads (the same style volleyball players wear on their knees) It could be useable.
Reccomend punching a small hole in the liner for the elbows, as the material holds air, and if you cinch down the elbow pads' straps, they kind of inflate making it hard for them to seat on your elbow. Maybe a small wrap of tape around it would help.
Decent for the money I suppose. I'm going to try some small modifications, and see where it goes.