Bed is great.   Fantastic quality.   I got the X-large but it was still a little smaller than I thought for my shepherd mix.   Easy to order on line.  Quick delivery...