We needed I really high sofa, and one that wasnt going to cost us a fortune. This one met both. 
As others have said, it is not very deep, but that can be good if you want more floor space. The back and arms are high and comfortable. It comes with cheap plastic feet that are not attached and you have to drill them on, so we made a quick trip to Lowes and bought real wood ones and put them on. It makes the couch feel more high end I think. 
Pros great color, inexpensive, size. 
Cons cheap feet that need to be drilled on - but easy fix to add wood ones.