Quality is very good, but very difficult to assemble. We took almost 2 hours to build this cabinet and still the top drawer is not assembled correctly.