Generous size. Delivered within a week. Love the fabric and design. Goes with any decor. Happy I purchased it.