Rug is perfect! Colors are exactly as described. It hasn’t quite laid flat but I’m sure it will in a few days. Edges are perfect.