colors are as pictured and it seems like good quality for the price. It looks great under my kitchen table. Can't say how well it holds up over time or to stains yet.