Love the halton bench! my friends compliment on how nice it is all the time. assembly was pretty basic and i was able to get the project done just fine. the instructions are pretty clear and laid out. i expected it to look like the picture online and it does. in fact, it looks better than the picture online!