This took my husband 3 hours to put together but it was worth it. All pieces were included and for the price it definitely does the job.