Absolutely perfect for our German Shepherd. Good size and he loves the bolster to rest his head on. Good quality, fast delivery. Buying another for upstairs.!