Good for all ages I love this book! I bought for my 11 year old and 3 year old to read and they both like the pictures look like their dad in his dress whites