Awesome bed! My dog loves it!  Easy to wash as there is a zipper to remove from the cushion and easily put into washing machine. Would highly recommend.