My couch was delivered within a week of ordering. It came together in 2 boxes and no damages at all. My husband assembled the couch and it's perfect for our one bedroom apartment. It is sturdy and the material is pretty durable. I spilled some cranberry juice on it and had to rub it off but the fabric looked good as new. I'm 5'2 and my legs fits perfectly on the L, but my husband feet dangles so if you are a tall person you will need an Ottoman. The storage compartment is great, we are really happy with this purchase.