Excellent product.   Requires 4hands at one point in assembly, but not difficult.  Quality material, and well designed and very comfortable.