We absolutely love this rocker. This is for our nursery. It’s relatively wide which we like. Works great on the carpet, but also has foam strips if you are putting it on a different type of flooring. The cover also zips off in case you need to wash it. The fabric is soft. Just plush enough to give it some texture, but not so plush it would shed. So happy with this purchase!