I think if the attachment provided was a better material it would be perfect. I bought some extra attachments for the harness. It is a great product and stretches to accommodate plus size individuals. It does require some extra cleaning and care. The box is not very appealing, but the product is good. I think it was worth the price. I would have paid a lot more if the dildo was silicone.