This bench is gorgeous. Long enough for 3ppl to sit on. Back is angled enough for comfort. Seat height is perfect for our dining table. The actual color is beige - neither "ivory" as the description suggests nor light grey as it looked to me in the picture - definitely beige. It took me a bit to come to terms with it, as I was hoping for either ivory or light grey, but overall it's a very pretty piece of furniture, so it's a keeper.
Leg install was super easy and it sits perfectly level.