Arrived quickly and easy to assemble. Only have to screw in the legs. Color is like sandy « greige ». Firm seat but not an issue for me. Not too big, fits my small living room space perfectly.