This is exactly what we wanted and it looks great. Assembly instructions are not great but it only took us a couple hours to put it together from start to finish. The cushions are thin and you can feel the supports through them but we plan to add extra padding so that’s not a big deal. 
All in all, we’re very happy.