Yes, the site is nice. First time buying from this seller. Not just price. It fits well without feeling tight and rolls up easily. However, it’s not a mess, it just adds to the naughty touch. this is the best! It takes about 20 days to arrive, which is a long process. But all the waiting was worth it, I finally got my very own sex toy, it added so much joy to my life.