Had it for a week now. It needed assembling. Dark grey is lovely.  The cushions are pretty firm.  love it so far!!