It came on time, but with a small stain along the edge; not a big enough deal to return it. It decompressed fully in about one day, but we gave it two just to be sure. Very firm, with enough give to get comfortable. My near-adult daughter is pleased and so am I. Thanks!