easy to put together. the bench is a solid piece, great piece for the price.  I would recommend this bench