The colors and size were great!  The rug is not particularly thick, so the edges uncurled very quickly and it lays nice and flat. I gave 4* because delivery time was important for us (timing with our move-in) and the delivery day was changed several times before it was actually delivered. In the end, we got surprised and it came when we needed it.