Absolutely perfect and comfortable! I bought 2 for my office. Bo assembly required. I hope they hold up well.