Perfect. I love this brand. Excellent quality. Luxurious fabric which feels great on your feet! They don't shrivel up after washing them. Looks great for those occasions where you have to remove you shoes. I have many pairs as these are my all time favorites! Highly recommended!