They have a huge selection at reasonable cost, delivered ahead of schedule, easy to put together, looks great, and is comfortable. How can it get better than that!