Really easy to put together. Looks, just ok. The quality isn't great and looks like it will fall apart quickly, but honestly, I paid less than $400 and for that price I can replace them every few years. It will work for my application but if you have kids or high traffic, I'd look for something else.