Very comfy and large - fit our 50 lb. Belgian Shepard perfectly and she loves it. Bother the Lowe cushion and the side bolsters can zip out for easy cleaning.