Bought the chair in the color red for my 10 yr old grandson. It is BRIGHT red and that's ok. It will coordinate well with his navy blue bedding. It does swivel but not sure of  the rocking mechanism...I mean it's not like a "rocking chair" per se with a wide range of rocking motion but I guess it will be fine when he plays his games.