It was easy to put together, but it's not as sturdy as I would like. It also came with a stain on the upholstery! It wasn't protected during shipping, apparently, but I don't know if I'll be able to get it out. Not terribly happy.