I love it! Arrived yesterday, took about three hours to put together (by myself) and fits perfectly in my space. Directions were easy to follow and everything was labeled well. Exactly what I wanted! There were a couple small spots where paint missing put easy enough to fix and not enough to return.