Excellent product.  Easy to put together.  Looks great.  The poly material is very nice and should be a maintenance breeze for years to come.  Happy camper!