Delivery was quick, components are heavy duty quality but took quite a while to assemble, about 3 hours. Very pleased with the finished product, looks great in our living room under wall mounted 60" tv. When you consider the price compared to big name furniture stores it was a great deal. 

Pros: Great looking, solid construction 
Cons: Time consuming assembly