Just got this and installed it and we are loving it. It feels very high quality and it's relatively easy to put together. You might have a little trouble with the back rests UNLESS you have a 2-person team. With my wife's help, this was a breeze and we love the textures and fabrics.