Easy to put together, legs were stored neatly in the bottom of the seat. Firm and sturdy! Color was a bit lighter gray than expected but loved it. My husband approved also, which is hard to do!