Sofa was delivered on time and was easy to put together. Size is perfect for our small patio. The sofa is comfortable