Was so afraid that this sofa would be uncomfortable and cheap, but not at all!!!!! Its super comfortable, good quality and the cushions are attached by zippers. The seating cushion is attached by a hook and cord, so it doesn’t slide when you sit.