When trying to match the colors of a room, we recommend using a secondary (or even third) color or design element to match the family of color. For Example, it would be next to impossible to match the exact red found in a pillow - so instead, use a secondary color, a tan, or brown, and use that as the connecting color of the room. This can also be done with patterns. If you are using a striped design then use different sizes of stripes.
Also, rugs often look bigger on the rack. It is a good idea to place a display rug on the floor to get a better idea of it's actual length. This may seem tedious but that is what we are here to help with! And it is always easier to take a little extra time in the store, than needing to exchange your purchase for a different size, later.