Fits perfectly. Nice quality material except for the back panel was cheap compressed wood. The color is great. Very functional. Does have a strong odor that needs a few days airing out. It took me about 3 hours to put together. Overall I would get it again!