The instructions were very good and assembly was straight forward.  Packaging was excellent.  Very disappointed that the (4) wheels were missing and had to be ordered from distributor after I started assembly.  I was told I would receive missing wheels in 3-5 business days.  Quality of unit appears very good and would have rated 5 stars if shipment had been complete.