Arrived in just a few days, easy to put together with no tools needed. Fabric is super soft, bottom cushions are a little firm but still comfortable. Overall extremely happy with my couch, especially for the price!