This bed was so perfect I ordered a second one. My dog has skin  issues so I like to keep his bedding clean. The  best part for me is that you can wash in washer and put in dryer. Also he feels secure and cozy in beds with nice high sides like this one.