I've bought and returned pet stairs in the past that my dogs refused to use. I think my dogs prefer these stairs to others because they are nice and deep. We have a miniature dachshund whose long body is better suited to deeper steps. The carpet is definitely pinkish, not beige, but that's ok with us right now as these steps are used in our bedroom and no one sees them. But the carpet is just small squares wrapped and stapled around each step. So any DIYer could easily remove them and replace them with different carpet squares cut to fit at your local flooring store. That way you could really match them to your decor. Overall, I am very pleased! And I'm happy to not have to constantly be lifting dogs onto and off of the bed anymore!