This double-sided olive green and black and white stripes toddler/baby quilt or throw blanket is made of one side breathable cotton muslin gauze (the green). It is lightweight and will further soften the more you wash! Its so soft and comfy. The top layer is 100% cotton. The middle layer is cotton batting. The quilting is a handful of simple straight vertical lines. The binding is handstitched for a special touch! About the color- its a not a super yellowy olive. it's got more army green in it. I tried to have the pictures accurately portray it! Dimensions — stroller- 40" x 30" (approx) - a rectangle and a little smaller to fit better in a stroller or car seat baby/crib- 40" x 40" (approx) - a square great for a crib, tummy time, etc toddler- 40" x 60” (approx) It is a great size for a throw or for a toddler bed! Or double it over for tummy time, then convert to toddler bed when they grow older! twin- 60" x 80" (approx) Embroidery: $10 Add an embroidered patch for a special personalized touch! In the comments, Write the name as you'd like it written + which font (Print #1, Print #2, Script #1, or Script #2). I can send you a proof before embroidering, just ask! It is new and handmade by me, in my smoke-free home. A handmade quilt is a joy to own and a very special gift. Please don't hesitate to message me with any questions. Check out the rest of my shop for other colors and patterns! //THE BRAVE//