this product is great and very comfortable and soft... although i read the reviews first before purchasing and it does run small so if you are getting this get 2 size from your original size.... the only down side is it get dirty easy....