This is a high quality bench! Easy to assemble. The cushion is a nice thickness. Looks great in my entryway.