I am really happy with my purchase. The rug is soft and the colors are pretty. My kids love playing & watching movies on the rug. It warms up the room. The main colors are like a dark teal, peacock blue, rust & creamy white. Delivery was faster than expected. The only thing is you have to place books on the edges to flatten them out from the rolled up packaging.