The bed actually arrived earlier than stated ~ a plus! It is very well made - in the USA (don't see that very often). I bought this for an elderly dog that can't jump up on the sofa anymore and wanted something comfortable for him that had a Removable Cover - this is perfect! I ordered the large (for a 40 lb dog) thinking our other dog or cat could share together. Within 2 minutes of unpacking our older dog was snuggled up in it. He loves it!! The bolsters are wonderful - other beds I was thinking of buying didn't have them and he likes to lay his head on the bolstered sides. 
  

Pros: Comfortable, stylish, machine washable cover
Cons: Non