Great sofa for the price especially. It was well packed in two long boxes that actually arrived together. It is sturdy with pillows that are firm not super fluffy but it’s what I expected. Can’t wait to place my throw pillows and blanket on it and good to go.