Really nice store. When we remodeled our kitchen , we went here to purchase the wood floors. They have a wide variety of carpeting also. I don't know how well they do on upholstering. They did an excellent job laying our wood floor and they got it done fast.