I've had 2, and they're super great! They're a little big for many guys I've met (not all, lol) but the ladies love them
I had a purple one pretty much identical to the one you've posted a picture of. I liked it, but the material had a little bit of a "plastic" smell so I'd always cover up both ends during use. The straps are elastic, which is super comfortable to wear, but washing it (especially while traveling it) was just a touch more difficult.
Alas, I left the purple one behind at a hotel - some things you just don't call housekeeping and ask for! A generous gentleman bought me another one, which is black and is 100% silicone which is great for cleaning and maintenance and comfortable to use, but unfortunately incompatible with my favorite pegging lube... I still love it though
~Mme X~