It was actually a fairly easy assembly and I would say that it had good materials. We purchased 3 of these plant tables and had all 3 put together in under an hour. Would recommend having a rubber mallet. Handing to tap pieces into place. Happy with the purchase.