Arrived on time. 
Well packaged. 
Stylish design. 
Good quality. 
Great price. 
Definitely have it assembled by a pro.