Bed does meet my requirements! Mattress to large and the mattress pad and fitted sheets won’t stay put.