This shelf is fantastic!  My almost 3 year old helped me put it together and it was fairly simple.  I love the way the bins make it easy for him to see the toys without dumping everything.  Very functional and nice looking.