It fits the queen mattress perfectly.  It appears to be made for a thick mattress and mine is average thickness. It stays put and was comfortable.