Was easy to assemble.  Took my husband about 30 minutes to put together. Sturdy and exactly what I pictured and expected for the price.