Super easy to put together and matches the sofa perfectly.  Pillows attach with a toggle so that they won’t slide off.