Got it delivered on time. Had minor scratches, not enough to go through the hassle of returning it, but not what you expect for a new item +$400. Product was dirty with a lot of dust, it needed wiping and cleaning once taken out of the box. Found the same product later at Walmart for $8 less. Not a bid amount generally but online should be much cheaper than physical stores to make up for buying without seeing or touching the product. 
Assembly is 8/10. Some pieces in the back didn't line up the way they should. Luckily, it's in the back. All in all, no huge surprises and it works the way I expected it to work.