Somebody loves her new dog bed! She needed to add her pillow and blanket before it was perfect for her, but, as is, it is perfect for me! It has a memory foam bed which is super comfortable - I know, I tried it out :) The fabric is a good quality and has a soft brushed finish. The mattress easily removes for washing, and you simply toss it in the washer and dryer. Really happy with this but not as happy as my dog.