The most carpet I have ever seen in an indoor area. Friendly customer service, knowledgeable staff, independant contractors on-site for your installation needs. Very happy customer and will return for my next flooring project.
Pros: Many carpets on location.
Cons: Such a selection, almost makes it hard to choose...