Very easy to put together, seems to be pretty durable thus far. Shipping was the only thing not to be too accurate, it wasnt two day shipping, it ended up being 7 days. However, he product itself is good and worth the great deal I got!