5 Hours to put together - still trying to figure out one step.  The product is solid and feels like it will meet our needs.