shiping was good. arrived in time.  

Pros: good value for the money
Cons: wish more colors available.