For the price, it's not bad... It just doesn't look the highest quality of material, but it was easy to insert and put on and did feel great once in place. It is extremely soft (even the anal insert), but wasn't hard to insert. Fun product overall, just feel it's a little overpriced (the retail price) for what you get. I do like that it has the ball separator. That's a great feature. Definitely made me harder, and kept me hard, while wearing it.