They are just as I expected. Very comfortable for my feet and legs. I ordered two of them, then ordered another one in a larger size a few days later. Thank you for an awesome product!