Purchased these for my partners birthday and they're perfect.  Especially love the supports which come with it that are attached via velcro so you don't need to use them if you don't want to.  We both LOVE them