Definitely a good quality leather. Little hard to get on but once on, it will keep you hard. I am a small guy with a decent sized package, but after 10 minutes... it became very tight and uncomfortable. Having said that... great for your sub who is into minor pain and discomfort.
looks awesome but a bit too tough.
Material is quite firm and found it quite hard to stretch over my 'bits',