The blue color is just what I expected, it's pretty. The size is good and spacious for two people. My boyfriend and I love to sit on the firm mattress, this sofa is also firm, so it's an ideal item for my boyfriend and me. My boyfriend is 5.9 ft. tall, the height of the sofa  fits him, and he can put his feet on the floor when he sits on the sofa. But since I'm 5.32 ft. tall, my feet cannot easily touch the floor, so I need a pillow in my back or one low stool beneath my feet to support my legs.