Very easy to assemble. The stools are very sturdy, and the cushions have a good thickness. Overall, very pleased with this purchase.