A must have in our home! Dog and cat owner! Well made, excellent fit. Very nice color selection. Easy to put on the loveseat. Highly recommend.