Light grey color is exactly what we expected and fit perfectly in our room. It was super easy to put together, so no need to pay for them to install it for you. The cushions are firm, but still super comfy!