Lucy is a lab/corgi mix, weighs about 45-48 lbs, is roughly 36" long, so I bought the large bed in grey which is a perfect size for her. Words can't express how much Lucy LOVES this bed! She sleeps in it, drags all her toys in it, watches tv in it, and has stopped jumping onto my sofas as much (which was the goal). She definitely prefers this bed to the human furniture. Lucy is turning 8 and so she now requires some additional comfort in life as she approaches her mature years, and also getting some old people issues that prevent her from jumping on and off the sofas anymore. That also means that we've gone through so many beds in the past 8 years that I've realized a few things are important to her: 1) She loves pillows, so she needed a bed that had the side bolsters. I've searched and wasted money on SOO many other beds that look fluffy and end up flatting out when she tries to lay on them. I feel like I FINALLY found a bed with real filling that is actually supportive. You can see in the images that they actually hold up against her weight when she rests her head on them. I think this is the #1 reason she loves this bed so much. The arms are real pillows. 2) The bed itself had to have true thickness and orthopedic quality to support her weight and back. Corgis tend to be prone to developing back issues late in life, so it's important to me that she have support to prevent these from developing. This mattress is thick and truly orthopedic. She actually prefers this bed now to other furniture and I think that this is the main reason why. She's finally comfortable in her older age. For this reason I just ordered a second one to replace the bedroom doggie bed. She'll now have one in the living room and in the bedroom. Totally worth it! 3) Lucy sheds a ton and loves to chew her toys on her beds so it had to be washable and vacuum-friendly. The cover is easy to unzip and slip on and off for washing. Lucy isn't that harsh on her beds so I haven't run into the trouble that some other reviewers have. I also keep a blanket on it for her (as you can see in the pictures), which might also be protecting the cover from wearing down quickly. However, in my honest opinion, even if this cover wears out, that's still worth it to me. The covers aren't that expensive, can be purchased separately, and the bed itself is good quality so I know that it'll definitely last through the next cover. The mattress and bolsters quality is key for me. Additionally, I vacuum it almost daily and it hasn't had any wear and tear signs yet between the washing and vacuuming. I'll provide an update if that changes. I've only had it for about 4 months now, so maybe it's still too new for what others have noted? Finally, I can't speak to the waterproof issue that some others have noted in their reviews. Again, Lucy just sleeps on her beds for the most part, and doesn't ever soil them so I have no idea if it is or isn't waterproof. But, I did follow someone's advice and bought a crib mattress cover to wrap the bottom mattress in before putting it into the vinyl sleeve provided (just in case). Something to consider. In summary, Lucy and I LOVE this bed. The price was honestly a little scary for me at first but after receiving this bed I totally get why it's so pricy. It's definitely a good quality bed, and worth it. It makes her other beds look very shabby and dreadful, honestly, like they should just be tossed. Check out my other reviews to see a competitor that we tried, which was also not cheap but much poorer quality, and is now being trashed and replaced by a second one of these. Can't wait for the second one to arrive for the bedroom. I know Lucy's going to be excited.