After reading reviews I bought this in the biggest size.  It fits well but am so glad I listened and bought it larger then needed.  They are well made and super comfy.  My initial order never reached me but the company was very good when contacted and shipped a new item immediately and were very kind.  Great customer service and product!