The cushions are secure and don't slip when sitting and very soft. I would've liked the seat to be a little larger, but it still looks fine.