It is exactly the correct length. My previous one was too short. The color is exactly as shown in the picture and works well with the quilt set that I ordered to go with it.
I am a very satisfied customer!