Easy to assemble. Good quality parts. It would be nice if the legs clipped to the brackets like the other pieces do. As two of us were lifting the sides, the legs kept falling off. We taped them in place until the canopy was fully erected. Overall a very nice unit. The size was perfect for our application.