Perfect! Not too heavy, not too oversized. Busy pattern and bright colors are really good at disguising any dirt from the dogs being on the bed!