This cabinet is perfect! I was able to put it together in an afternoon. I was pleasantly surprised how great the quality is! Fits exactly where I wanted it to.