Very tedious to put together and a couple imperfections on top corners but overall great, functional piece!