I found that putting it together with spouse was challenging--spouse not assembly...

Pros: very functional & sturdy
Cons: took 3 hours & some bickering to put together...