It's ok. My 4 year old son likes it and it is cute. Assembly was relatively painless. I was frustrated because I didn't read the dimensions closely enough and our tallest children's books don't fit in it well. I was able to have the tall books lean on the diagonal next to the seat so that they would fit. It's not ideal but it works.