Love Love LOVE this cabinet. It fit perfectly… only downside (as other reviewers have stated) is the lack of labels on the parts so assembly took quite a bit of time.