It is not too big and not too small.  The music plays well and there is room to store small items of jewelry. I agree with the other reviews who say that the outside box it is packed in is childish but the music box itself is a wonderful gift for just about anyone.