It's almost perfect, but the floor makes creaking noises as you walk, and you hear also neighbors' walk as well.