Great selection. Knowledgeable staff. Carpet and flooring layer did a good job. I will definitely be going back for the other rooms in the house when needed.