I'm overall happy with the cabinet, however one slot wasn't machined quite right and didn't line up. My husband ended up chiseling about 1/8" off of one end of the slot and some off the piece itself, then it went together.
Otherwise this would be a 5 star.