100% perfect.  Easy to put together too. I love it.  It is even better than expected.  Heavy wood.  Rich color.  Exactly what I needed for my new home.