Decent quality - certainly not heirloom, but firm and seems sturdy. The fabric does attract stains from small children, but cleans easily enough.