Easy to assemble, high quality product. We live in a hot location and they get hit with temps of over 100 degrees in the summer. They held up just fine, and also did well in the rain.