There is a lot of assembly work,  but once you get it together, it looks nice for the price