Great quality, perfect size for our 22lb Cocker Spaniel with enough room for our Yorkie to curl up, too. Delivered exactly as described.