It's gorgeous and functional, but for me it took a while to assemble. About an hour because I had to start over at one point.