I purchased this pillow cover by #Tongcloud for my grandson to give to his mom on her birthday. It came right on time and it's a perfect size for him to place in the middle of her bed. It measured 18 inches by 18 inches square. The fabric is a nice soft cotton canvas. This is only the cover but inserts csn be purchased at any big box or craft store for under $5.00 Thus cover is well made with a nice hidden zipper. The cover runs $8.69 so with the insert it's a great buy for under $15; one any mom woild be thrilled to receive!