Fairly easy to put together. Wish the front and back would have been marked a little clearer but overall, pretty painless and quick.  I wish the shoe compartments would have been a little larger but this works perfect for what we purchased it for (our 9 year old's shoes are now organized in the entrance way).