Couch is very cute and true to navy color you see online. I was extremely easy to assemble, in about 10 minutes from unpacking to complete. It is very firm.