Good size for our 42 pd mini Bernedoodle. Easy to wash cover and very supportive cushion.