Pretty well built and fairly easy to install and put together. Basically, the assembly was to pull out the 3 sections, lay them face down, and bolt them together, and then attach the front fabric, which velcros around the back, and then attach the sides. We love it and it is soo tall.