Delivery was super quick. Product is great. Size (medium) perfect for my small Vizsla.  Removable cover is great idea. Not sure yet how easy it will be to get on and off. Easy to clean particularly if you have a dog that sheds a lot. Very pleased with purchase.