Maybe I am just slow, but for me it was a little hard to put together, otherwise the dauther really enjoyed this toy. She has been playing with for a week now and loves putting her little toys in it. It does take some time to work out how to put together, but worth it.