These are my first and only set of shoulders for a no-check league. Even though it is no check, I have taken a few shoulders, rammed into the boards hard a couple of times, and more with no ill effects. The protection is good for low level, no check play.
In one game, I had a moment where I was concerned with the thin protection on the chest when I took a slap shot dead center in the sternum. I didn't feel a thing and didn't suffer a bruise at all. What I considered "thin" protection was good enough to protect my chest from a shot that made a much louder "thump" than an impact that I felt.
My only "con" is that sometimes, I feel like they slip "up" a little too much. I've countered this by putting the suspenders over the pads to hold them down. :)