She’s beautiful! 360 swivel with a lil rock to it. Yes the seat cushion is pretty firm but I still find it comfortable. Feels like it has potential to soften up as well. Gave it 4 stars because wanted option for silver swivel not just gold and potentially too firm of a seat cushion.