The product arrived quickly and assembly is simple for me. There was some little issue with the surfacing on one of the seat but it's resolved very quickly. Highly recommended.