My husband loves these. We did have to exchange them for the right size though. We ordered a xl at first, my husband wears a 12, but his feet hung off the back. We exchanged and got a xxl instead and they work great for him!