Absolutely perfect! Quality, size, durability and the comfortability is beyond expectations!!! Assembly and packaging was a dream!