Good thing the cabinet came well packaged because it took me forever to get it. It was lost in transit by Fed Ex. It came all put together which was nice. However, the drawer and the door stick badly. My handyman husband is going to try and fix it. I didn't like that the drawer doesn't come with any metal slides. Just a groove in the wood on the  2 sides, so their is wood on wood when it slides in and out. I get little wood pieces inside the cabinet because of this. I really like the looks of the cabinet.