Awesome bench. Needed some assembly but very easy to put together. Sturdy and fits perfect in my entryway! Love!!