Login
Start Free Trial Are you a business? Click Here
Angela Wang
I am not sure but I realized all the stuff are made in China and the clothes and toys I bought had this chemical smell that I feel very uncomfortable for my baby to use....
4 years ago
Read Jabaloo Reviews
Jabaloo has a 4.5 average rating from 195 reviews