Arrived quickly, easy to set up, and extremely comfortable!  Also, very easy to clean.  Our guests may never leave!  :)