Perfect!  Except the color pictured is a tan, and the one I received was off-white/pale gray, no warm tones.  Still okay, just different.