Nice Pottery Barn pillow/cushion cover in a floral pattern. The overall size is 19.5" x 19.5" and will hold a pillow of 19.5" x 19.5". No holes or stains. Closes with a zipper.