Great experience overall.  Mattress arrived as promised and is of good quality.  A little too firm for some.