We have white carpets, what a heavy burden to have acquired with our new house. We bought this bench, which came on time, is made of really solid wood and was easy to put together. It now sits by the front door looking lovely and ready to receive our and our guest shoes.