Cushions have gotten a bit smooshed over time but we don’t sit on them much. Pretty easy to put together. Looks great!