Beautiful chairs but REALLY firm! Hope they soften with use. Easy assembly. Cushion slides off pretty easily because it is affixed with 3 strips of Velcro (2 small and one a bit longer).