This is a hand paintedfloor cloth. Painted on the back of very durable vinyl. These floor clothes have very smooth sides. the edge stays flat. doesnt curl up at all.They endure heavy traffic and clean up with the swipe of a sponge..Sealed with 3 coats of non yellowing protectant.. will stand up for years..The birch tree is so pretty..