Large, sturdy and very pretty! Maybe too large but with a dog and kid who like to snuggle, we needed a big pouf for our living room chairs. Very pleased with item, fast shipping and no assembly. Even has a zipper for future re-stuffing if needed.