Took me an my husband about 2-2.5 hours to put together, looks great, very sturdy!