I really liked them.  They have a bit of a strong plastic odor, but I am sure that will fade.