I was apprehensive about purchasing such a fancy dog bed, but this thing is great!! My dog loves it! As soon as I put it down she jumped right on it and lay down in approval. The covering is VERY soft; great neutral colors (I ordered the Toffee & Hazelnut). Looks excellent with my furniture. Memory foam core is good quality and just the right firmness. My dog is lounging on her new bed as we speak. I was also worried about the bed being too big for her, but it is just the right size. I ordered the medium bed - She is a 26 pound Sheltie and has just enough room to stretch her feet out and still be supported by the bed. If your dog is any bigger than a medium-sized Sheltie, I would buy the next size up. Overall, even though it was a little expensive for my taste, it is an excellent quality bed and, in my opinion, much nicer than the beds at the local pet stores that can be just as pricey. Best part is the cover can be removed and machine washed! I am very happy and would purchase again.