Definitely takes some time setting up.  
Just what I was looking for, my daughter loved it for her girly bedroom