This is a great little stool. It came pre assembled. The top is not as soft or padded as I was looking for but it will do. It can double as an extra seat. The color is not as grey as I was hoping for or as pictured on website.