Despite this taking exactly one month to receive, it was worth the wait.  The quality is way better than I imagined and it is really comfortable.  We jokingly said, "We can not wait to sleep on it".  Summer can officially begin!