Delivery was excellent.  Had to return for next size up. The entire process was excellent.
Product was better than i expected.  extremely comfortable.  When they get more styles available I will be making another purchase.
Would definitely recommend and purchase again.