Arrived in less than 24hrs. Fantastic flat pack style allowed me to bring the individual pieces up 3 flights of narrow stairs and it was easy to assemble on my own. Firm and comfortable.