Sturdy- great for the price!  reletively somple to put together however we did have some issues on a couple pieces with screw threads not lining up.  Fortunately my husband had a tool that he used to "re-thread" the receiving hole.  ....if that makes sense. Overall- very nice product!