Lots of parts and a bit hard to assemble but really nice. Well made, Heavy duty. Lights are super cool and the fact that you can adjust their color is nice. Came on time and in good shape. took roughly 2 hours to assmble.