Overall happy but top ball did fall off one of them - was able to easily fix with some glue.