This Lil Twister mini is great as a decorative table topper or dolly quilt. It is made of 100% quality cotton fabrics. The batting is Quilters Dream Poly. It is machine pieced and quilted by free motion machine quilting. The binding is machine stitched to the front, and hand stitched to the back. It is machine washable in cool water on gentle setting. Use delicate setting in dryer or lie flat to dry. Made in my pet and smoke free home.