Cushion covers are removable for easy cleaning. Comfortable and roomy enough that I can nap on it. The dogs love it too!