Easy to put together, all pieces present, took about 1.5 hours. Looks nice and serves it's purpose well.