I've been using a harness for 2 years now and bought 2 pairs of these hoping it would be better. The positioning of the O ring on these is too high up and creates a very large bulge. The website says these were created to be used with STPs too but it's not very good with one, I tried tucking just the balls into the interior panel which seemed to help hold it in place but it sat too far forward in my pants which only made the bulge larger. On one of the pairs I tried cutting out the interior panel to see if it would help but it only made the bulge more noticeable. It cost me around $70 after tax and shipping with a discount code, I don't think I can return them now that they're used and I've wasted a lot of money on them. I don't see myself using these very often if at all, I will stick to my harness as I have been. The only plus side for these is that the fabric is very nice and soft, I imagine these would be comfortable worn on their own to bed or something.