This need is exactly what is described 
Havent used the music function quite yet but its a wonderful need.  Very easy to assemble