The product was in excellent condition upon arrival. Arrival was within 2 days of the order. Very timely. 
Assembly was easy as the instructions were simple and easy to follow. I'm terrible at following directions. 
The finished product was just like the picture. I am very pleased. And that's saying something as I'm no a fan of online ordering.