Beautiful bamboo mattress pad.  However, it is NOT 21”.  The packaging clearly says otherwise.  I needed it for an air mattress that’s 18” deep.  Needless to say an 18” deep pad will not stay on this air mattress.  Will use on another bed.  Disappointed!