It is not exactly as described...cushions are not reversible..easy to assemble...you do need a drill to attach the legs. Colour is exactly what I expected. Comfort is med to firm seat density...feels good. Delivered early!