Shops UpFront has a wide range of floor coverings:

Casual, Contemporary, Traditional, Transitional, 
Hand-Tufted 100% wool, and Silky plush pile.
Vibrant colors combined with sculpted details, in a wide array of sizes and colors.