It’s perfect for the mobile we have. Unfortunately it won’t stay on the back of the crib because of the shape of the wood. The wood has to be 100% smooth for this mobile arm to stay. If your crib wood sides have a detailed ledge/edge this arm won’t stay on the wood. I had to put the arm on the side of the crib where the wood is smooth. Which isn’t a problem.