Relatively easy to put together, took maybe a little over an hour by myself. I've only used it for a week, but so far it feel sturdy and I'm happy with the purchase.