Loving this sofa! Cushions stay put, comfortable, easy to assemble and looks great!