Easy enough to put together. Took me about 30-40 min. So far it seems pretty sturdy. Looks nice enough the price.