I ordered this product three times, in different colors.  The fabric is sturdy, and they have an invisible zipper, which is a nice addition.  They look very nice on my couch.