We like the look and overall it is functional. Glad we hired someone to assemble it because there were interior pieces missing - didn't impact the look but made it much more difficult to put together. We ordered 3 units and 2 had some type of issue that made assembly hard. I recommend hiring someone to put it together.