The fabric is heavy cotton, more durable than linen, so I expect it to last.  

Pros: Assembly was quick and simple by my daughter.
Cons: none