Its not great for rocking on carpet but still gets the job done. The color is what I expected and the quality is average for the price.