I just counted and there are 133 pieces of Mega Bloks, but sorry, I have no idea where the Princesses are. Tub is very large and can hold quite a few more. Great storage.