We were more than thrilled than with this doggie bed as as my dog. He loves it and sleeps on it day and night! It came in a sealed bag, which impressed me. The cover zips off for easy cleaning; I just throw it in the washing machine and let it air dry. We have had the bed for over a year now and it is still in great shape!