My sweet shih tzu couldn't love it more! I thought it was great before she even sat in it because of the way it is packaged and what it comes with. It comes with a liner that you put the memory foam in and it zips up. This is great since I've had beds before that don't have a liner and the memory foam gets gross overtime due to saliva or whatever. Then all you do is put the memory foam/liner in a compartment in the bed and zip it up. High quality and would definitely recommend it!