Assembly was easy but somewhat time consuming, great stools for the price and I love that I get to choose whether to paint or stain or leave them as is!