Delivery was as scheduled and on was able to carry (well, drag) up some stairs and into my house. Assembly was easy. Material is very plush, Im a little worried it will easily stain. Its a  hard couch and while I love a nice firm sofa or bed, this is HARD. Its a stylish piece for the price and it works beautifully in my small apartment with tiny doorways! I just wish it was a little less hard. Maybe over time it will soften up