I ordered a large for a miniature poodle because my daughter's standard poodle has the same and she feels at home at my place on the bed with the same design. My puppy enjoys the bed and when she stretches out. she feels very comfortable. The design is colourful and cheerful. Good quality material and well made.