This couch is absolutely perfect. Very soft and firm. It's perfect for my small apartment. The navy blue is as advertised. It came with two sets of legs so I had the gold ones attached.