Absolutely love how it looks but a few things. It comes in a million different pieces and took my husband about 2 days to put together. The cabinets aren’t perfect and that’s disappointing. It also rocks a little so you have to secure it to the wall