Love our new mattress!  It was delivered and set up as promised at no charge.  They also took our old mattress.
Had some qualms about ordering a mattress on line, but it all went really smooth and the new mattress is great.