I've been using these shorts for a couple of months now and am very satisfied with them. They offer very good cushioning, mobility and are very easy to wash and wear underneath shorts or pants. Definitely recommend them.