Perfect, just what we wanted for our budget! We were warned about the problem of the cushions sliding off on the review comments but it only needs a quick rejig of the cushions. Very comfy and stylish!