Assembly was relatively easy, furniture is sturdy but not for a heavier person, cushions are ok. Makes a nice presentation!