The colors are spot on as shown online!. The canvas is wrapped nice and tight. Nothing flimsy about this one!