Haven't put it on the porch yet but it is well made and the colors are exactly as shown. It arrived right away