Very sturdy and easy to assemble. The only issue I had was one of the front doors did not line up properly. I called customer service and they took care of the issue for me.