It is a lot of work to put together and take apart but it has held up well over the years.  

Pros: Great space saver
Cons: table is not super sturdy (kids WILL climb on it)