Great timely delivery. Easy to install.  Fabric is soft, cushions are firm, and comfortable.