This is an adorable book and I would have given it 5 stars except that it is too small in my opinion. I was really disappointed but that's my fault for not reading closer in the description. Other than that it's a sweet book. I purchased it for a dear friend who's having a little boy and I thought it would be comforting and helpful for her to journal her thoughts and feelings during her pregnancy. She was happy to receive it. I would recommend it as a nice shower gift if you know...It's a Boy!