The fabric is a nice quality.  I really like the slight flexibility that can happen because of the fabric on all four sides.  I am SO VERY HAPPY with the way they look and are perfect for my purpose.

Pros: No assembly, arrived perfectly shipped.
Cons: No Cons.  I Would not change anything about them.