This was easy to assemble and a perfect addition to my dining set, which what I purchased it for. The bench is comfortable to sit on and the height is ideal for different heights; both me and my 9 year old were able to sit comfortably for eating. Ideally, it sits two people comfortably for eating but three can fit easily for just sitting. The look of the fabric matches perfectly with the look of the fabric for my dining set (Demi 6 pc dining set). The colors are slightly different but it's light enough where it works well with both the grey of the table and the light color of the cushion. I'm very pleased with my purchase.