Lots of parts but VERY happy with it! Definitely recommend for the price! My boyfriend put it together by himself took about 3 12 hours.