Love those swivel chairs!!!
They are firm but comfortable. 
The color is not as vibrant but it's for the best-gives a right pop of color without looking cheap.