excellent quality.Well made and it is nice and long to keep your feet warm. get this one its great.But if you order white you may get beige like i did