I’m happy with these. I did think there were ties on them based on one of the pictures on your site however the underside has a non slip surface so they stay in place. They are not thick but are still comfortable.