Truly beautiful and functional. It wasn't that difficult to put together, but you need proper tools. I removed a star because there were 2 issues: the doors didn't close properly as the magnets didn't hold, but we easily replaced them; also, it was packaged very poorly and had a few scratches that we had to sand down.