Came with some broken pieces, but manufacturer sent replacements quickly and at no charge for shipping! Assembly went smoothly enough. Would probably benefit from sealing joints here and there, maybe some brackets for reinforcing the structure, but it's generally sturdy. Included hardware is a little lightweight, but easy enough to replace. 4 stars since the manufacturer responded quickly.