These stools were extremely easy to put together. They are extremely sturdy yet very soft and comfortable to sit on. Like the other reviews, yes the color is more of a denim blue but it is a teal-tinged denim blue. We are so glad we purchased 3 for our granite bar area :)