The cabinet is sturdy and looks great. I had to hire a task rabbit to assemble it though, the assembly was complicated and included many parts and steps. I assemble items frequently, but this was beyond my ability.