This is so great!  It took some time to put together but it all fit beautifully. It looks so great in my house!