The sofa is a bit smaller than i thought...but that is on me. it looks good once assembled. However the quality is not there....the leg are plastic and on the chaise one of them would twist and twist without being secured.
It is light in weight. 
as for the filling of the pillows I will try them out for a bit before commenting right now the feel firm and comfortable