The unit came missing parts and only a few of the the panels were numbered. We had to look at the instructions and label the panels ourselves. Luckily we had the screws and bolts that were missing from the kit to finish assembling.
The unit looks good once put together but took us 5 hours from start to finish. I give it 3 stars because in the end I am happy with the product.