Easy to assemble took me 5 minutes to unbox it and assemble it. Very nice bench, good quality and reasonable price