I love it, the cushions have Velcro so they stay on! The color is spot on! It is pretty stiff, but I think it will soften with time. Pretty easy to put together, I did assemble it by myself.