Good quality. Fabric is soft and looks nice. Agree with other reviews that the strings are randomly done but they do help keep things attached. Wish there was a string on all sides - we used this piece on part of a sectional couch so it doesn't fit perfect and some extra strings would help keep it in place.