We love this cabinet.  However, it took a while to put together, but it is absolutely perfect.  Matches our floors perfectly.  Love it