Easy to assemble - but would probably need a friend for the larger piece (shelf). I am happy with the quality - but I wish there was a better coat of paint on the top.