Pros: Good quality. My kid loves bed time now. Looks and brings a lot of life and character to his room. 
Cons: the set up is different from instructions so you have to improvise other than that it's great. 

If you have a wild sleeper like my son it takes a little getting use to being confined in a bed. But I would buy this bed again in a heartbeat!