Everything as described. Clean, cute and comfortable. Great spot for me, husband, and our dog to spend a few days relaxing!