wow!!!! Excellent product for price point.  Product well packaged and came in excellent condition.  Although it needs complete assembly every piece was labelled and instructions were easy enough to decipher. Suggest taking pieces out and organizing them in numbered order as it speeds up assembly.  If you have ever had Ikea furniture to put together this will be similar experience.