Recently purchased this set, it is firm which I like, when you sit on it, it feels sturdy, which is more than I can say for previous furniture we  have bought from Wayfair.  It was easy to assemble. Though shipped and arrived separately, it all worked out.  The color is listed as white, but to me it is more like a light grey which I assumed it would be and prefer.