Easy to assemble and was able to put it together in 15 mins all by myself. Well made for the price. Very cute bench