Gave 4 vs 5 because had to work the stuffing in the pillows a bit to get them looking better and had to wash the back cushion covers because of a exhaust type smell (maybe from shipping) - that did the trick! 
Overall,  very pleased with this very cute sofa. Easy to put together and use. The material is nice and the color is very pretty. It is firm on the bottom cushions,as some of the others have mentioned, but we don’t mind.