While assembling this cabinet and cleaning up the large amount of styrofoam from the packaging was not the greatest experience I ever had, the end result looks incredible and appears very durable and professional. It was very well worth it.