Most reviews claim this is difficult to assemble.  There are definitely a lot of parts but we had it assembled in 2 hours and it took another 20 minutes to level the doors.  It is a remarkably beautiful piece of furniture for the price and we are very pleased with it.