it has a lot of cushions which is good, but the seat cushions are not fastened to the sofa itself which means it slips and slides about when you're trying to seat. it's not very well made either. just spend a little more to get something with better quality.