Very nice cabinet. It actually has more storage space than we expected. Assembly takes a little time, maybe 60-90 minutes (husband and wife team).  The color was what we expected, a sort of off white, that was represented pretty well by the pictures on the site.