Handmade with sturdy fabric...probably cotton/polyester blend. 20.5" by 29.5". We all love the firemen!