The delivery was quick and professional! The sofa is very large, very deep. The back cushions are pillow soft, the seat cushions are firm, but in a good way (like a spring mattress) which should help the sofa keep it's shape. The corduroy material is super soft and looks very luxurious. I would expect this to cost several thousand dollars, highly satisfied!