Beautifully made vintage hand sewn pieced patchwork quilt top, not backed or quilted.
It would make a lovely wall hanging framed or as is, or a tablecloth / table cover, or a mini quilt. It's about 27" x 28" overall.
The fabrics are all vintage, we'd guess this is a 1950s piece. It's in very good clean condition without damage.