Put together by myself and pretty easy to follow. Took a little over an hour. Looks great in my home and it’s exactly what I expected. Very sturdy and true to color. Awesome bench for the price!