Great, one small mark on the front. Not major at all. I love this little cap. About 6-18 months by my guess but not sized.