Bought these for my nephew. They are absolutely adorable. Very bright colors and great to look at. The rattle noise is a bit low, but I didn't want to get something that would frustrate my sister after awhile. I think these does the trick.
Not sure that it would fit a baby that is 6 months, as they are a bit small, but they do look like they can easily stretch.