Very good products, assembly was fairly complex, lots of parts but good instructions. This would not be easy for someone with little to no experience assembling.