Perfect love it! Just purchased another for my bed.  Fast delivery cane 2 days earlier then expected.