Not the quality I was hoping for, and took several hours to put together.  If it wouldn’t have been a major hassle, I would have returned it after opening the box. I threw out the drawer and door pulls because they were so cheap, and purchased quality pulls at the local home improvement store which made a big difference. The cabinet does provide good storage and the drawers slide well.