We love this mattress for our guest room.  It came to shape very quickly out of the wrapping without any weird chemical odors like some mattresses in a box have.  It would be ideal for a child or young adult every day but I wouldn’t want to use if for my husband and I every night being that it is only 8 inches thick.  It is very comfortable to lay on and I think it will work great for guests!  We are still waiting for our bed to get here, but you can see in the photos the quality of the fabric is great!