Really like the finished product but wow, what a pain in the a$$ to assemble. Also, some of the support pieces are cheap particle board and split during assembly--luckly, they are hidden once assembly is complete.