Really pretty and functional. I like the look of it even better in person. The drawer and shelves are perfect! Only downside was the amount of time it took to put together. It took my husband and I working together for three hours to put it together (I'll be honest, he did more of it than I did), but the finished product was worth it. Bonus - love the wheels for easy moving