Excellent for the price!  Easy, quick assembly.  Also had very good exchange with customer service. But note that this is NOT WATER PROOF!  Not at all water resistant.