The toys are a nice touch. The fabric is soft. Small box is a little flimsy but rest seems ok