Made upon request. Size is 33×33. All handmade. It is a great Baby Shower gift or Birthday gift. I can leave it blank or personalize it with any wording you would like. It makes a great Baby Announcement or Happy Birthday wall hanging to create sweet memories. To add a personalized message, just message details to me after purchase. Fully customizable! I can do farm animals, super heros, unicorns, sea animals, Star Wars, Woodland creatures, ect.