It was delivered on time and in great condition. It was super easy to assemble and only took about 20 minutes. The cushions are perfect and feel very well made. It is incredibly comfortable and now one of my favorite places to sit.