Love the look and quality of these bar stools. The seat cushion foam does flatten over time making the stool a bit uncomfortable. They were not difficult to put together.