Super easy to put together! Rubber footing is great for hardwood floors and the adjustable height actually gives the stool a nice little cushiony bounce when you sit on it. Love this stool so much I ended up buying 2.