Arrived well packaged in perfect condition. Legs were easy to assemble. Furniture is heavy/sturdy and cushions are firm (which I like). I also like that the sofas supports your neck and legs well when seated. Very nice for the sale price.