Absolutely beautiful! Fit my needs quite well. Took a while to assemble, there were tons of little pieces. But SO incredibly happy with the results!!!