Very cute chair.  Looks like the photo, but a little smaller than expected.  Perfect for me though.  It is firm as others have said.  Color is more of a real blue shade.