This is a beautiful piece of heavy weight upholstery fabric with a Christmas Nutcracker print all over. The background is white and measures about a yard at 60 inches wide. No tears, stains, cuts in this piece, has been recently cleaned and is ready for Christmas projects! Great just as it is for a wall hanging, just finish the edges, a couch pillow for Christmas, a great Christmas gift! Thanks for looking!