Beautiful material, relatively easy to assemble.  The fabric seems to be pretty durable and stain resistant. Only complaint is that we had to fasten the pieces together so they didn’t come apart. .