This cabinet is very sturdy and very good looking.  It needed to be totally put together and took a couple of hours to do it. If ordering, make sure you get in home delivery...its very heavy!