I give this couch 5 stars for the make and quality. The couch was easy to put together. The cushions are tall and firm but comfortable. The couch sits at a nice height from the floor also. The fabric seems sturdy. The color is like a denim blue color not navy per say. I give a 2 stars for the shipping experience. I received one box on time and the other one 3 days later. Had to call and complain to FedEx.