Perfect! Colors are truly represented in the photo. The rug is soft & laid down pretty well over the course of 2 days. The white squares are more of an ivory or light cream, not a true white if that is what you were hoping for.