I wasn't sure what to expect, but I knew I didn't want bean bags with beads--glad I purchased this.  It took about 2 days for it to gain its shape and it was fairly easy to unpack.  I would have given it five stars but I lost quite a bit of foam during the unpacking stage and had to hand "sweep" it back into the bag.  Was able to put it together and lug it up the steps by myself.  Not too heavy so it's easy to move around.  Shipping was fast.  Comfortable for adults (but a bit difficult to get back up if you are tall).  Kids are 8, 7 and 5 and all three can sit on it in the playroom for video game playing and watching movies.