Quality seems ok BUT like other reviewers have pointed out that this is shorter than the description.  Description states 50 inches long (and the picture shows it’s measuring the bottom) and it measures 46 12.  Even if I measure rolled arm to rolled arm it’s only 49 inches.  Not sure if I’m going to return because the space I measured for the 50 inches (as the description stated) would have worked perfectly....even though it’s only 3 12 inches it still falls short.  If you’re looking to purchase know that it measure about 4 inches short of description.  The blue is pretty as is the fabric.  Overall I’m a little disappointed.