Perfect, fabric is nice and appears well made. Colors are exactly what I thought they would be. The dimensions are a bit tight but I think being snug is a good thing