Perfect fit and so easy to put together - every piece just fit right in.  Great match for our other furniture too.  Really nice piece, especially for the price!