They are really cute and they are made pretty sturdy.  They even match the colors of our walls-blue and green.  I'd say they are almost perfect!