Perfect! I have a yellow lab who weighs 100 +/- lbs. and he absolutely loves it.  Nice durable fabric and is comfy for my doggy :)