I really love this couch. I bought the mocha color and as the reviews said, it is definitely more of a warm grey than what the picture shows. It is firm but very comfortable. While it may be reversible, to change it up would be pretty labor intensive, but definitely doable. I  assembled this on my own in about 1.5 hours due to breaks in 90 degree heat.