The color of the sofa is not quite the same as the photo. The one I received is more of a light navy color. I don't mind because I just moved and got rid of most of our old furniture. It is comfortable for me, but it is uncomfortable for my husband. He likes to slouch, though. I have 3 dogs, and they are allowed on our furniture. The microfiber makes it easy to clean. It is sturdy enough to handle them jumping onto it to nap. It was a little awkward to put together. It was easy but awkward. Make sure you get all three slots on each arm. It may be helpful to have a second person. I remember a review saying the fabric on the back hangs. It does not. There is velcro to attach the fabric. I am satisfied.