It is overpriced based on the quality . It said solid wood but wood screws into it to assemble seemed like balsa wood (wood but felt like it had no density). Im a heavy 260 lbs so hoped for a more solid bench. I think about it when I sit on it to put my shoes on. Could have been better. Its small, an inch or two shorter than I hoped. The white legs and walnut seat top look okay with our staircase. I am not complaining. If it were half the price I would have been very satisfied. It assembles fine and looks okay.