I love these beds, they are durable and the cover is machine washable. This is my second one and my petite golden retriever loves it! I order the Large for her, she is 55lbs