Thinner than I'd expected but OK over a rug.  Colors are generally as pictured but the blue border is slightly brighter than pictured.