Dosnt hold much weight and leans over the crib a lot. It only fits on the side rails and not the top or bottom of the crib. I dont have a newer or expensive crib it's pretty basic and shouldnt be an issue but the screw part sticks out so I cant put the crib up against the wall or the other side or I'll bump and scrape myself on it. But besides being super cheap and able to make my own....I guess itll do its job. Music plays and mobile works great.