Very sturdy for the price.  Looks great in my small apartment. As was mentioned it took about three hours to assemble.  If you have the patience to assemble, I recommend it.