Lovely sofa ! Perfect fit and quality matches price. only annoying thing is cushion pads slip so constantly having to push them back into place. Seems as if the corner seat pad is too large for the sofa, would recommend getting done Velcro strips to keep in place. Other than that very comfy and great price