The bed is fine but only base of it is removable.  Therefore the rest is too big for my extra large washer to get clean.  If you are like me and want to wash your dog bed this isn't for you.