Easy to put together, did it in under 2 hours by myself. It looks good and feels stable.