Took a long time to put together, but is very sturdy.  Well worth the assembly time and price.