Assembly was not hard but long. It works great so far, was able to stuff 10 pairs of shoes.