I wouldnt purchase this again. The top, side, and back pieces didnt line up straight, and that caused issues with 2 of the doors. The metal threads used to attach the cabinet legs to the base fell out while tightening the screws. Also, there are stains on a few of the pieces, and glue is visible on the corner seams of the doors.