Ordered 2 of these. Assembly was relatively easy. Fit and finish was top notch. The product is built well and should be able to withstand the elements. Very pleased with this purchase and recommend this if you are considering.