pieces don't snap together easily - we still haven't gotten them to snap.  they are fine, as long as you don't try to move them, then the legs fall off... that is my only complaint, as they are simple and the colors that I wanted for our babies.