I love this couch! Got in pink and it perfectly fits my mid-century modern look. It's firm but very comfortable. The arm rests are rather low but it hasn't been an issue for me. 

I got it on sale and was lucky cause the normal price was way out of my budget