Love these. They fit me perfectly, they are comfy and extremely durable. My dogs jump up to say hello everytime I come home and they have yet to even snag the fabric when I am wearing these. Will buy again.