Cushion is very comfortable. Frame seems sturdy. Legs did slide on hardwood floor, but after applying furniture pads, it doesn't move.