They fit well and are comfortable also help keep me warmer than expected and as the room temperature rises I don't end up sweating my but off. My only complaint is that I tried to order more but can't get them, out of stock in my size, really?