This sectional is EVERYTHING! I purchased this in the CREAM color and I absolutely LOVE it. Modern, sheek, chic style, etc....You cant go wrong with this purchase no matter what color you get! 
Easy assembly (youre only putting the legs on each piece-1 person job  then connecting the three pieces together- 2 person job). 
It feels very solid in structure and weight once all three pieces are together. You will not be disappointed at all. The cushions are firm right now but I would rather they be as I feel they will hold up longer over time.