Beautiful bright colors, looks great on my porch. I havent had a chance to wash it yet so I cant speak about that, but it is well made so Im expecting it to hold up well.