Easy to put together. Not super sturdy, but hoping it lasts for a couple of summers in our Hot California weather. Shade fabric is ok, not great! But this is an inexpensive item, seems to be great for the price.