I received my mattress and it took me less than 10 minutes to open and set up.  It looks comfortable and feels great.  I will have to give it time to see if it stays firm.