Easy to assemble. Mine had one bar that did not fit perfectly because of the way another piece stuck out too far, but I was still able to put it all together properly. Also, two of the holes for the wheels were too small and I had to use a drill to make them bigger. Other than those two small defects the unit was perfect and it looks great in front of my window! Its very tall and fits lots of plants.