This was time consuming to put together but the pieces fit together well.  I am going to order another.   It is sturdy.