I was very impressed with the whole experience. I was shocked that delivery was on the second day after I place the order. Assembly was easy, and the finished product was more than I was expecting. I am trying to decide what I want to buy next.

Pros: The whole experiance
Cons: none