The two M.2 slots on the right support NVME SSDs of both 2280 length and 22110 length. The M.2 interface on the left supports NVME hard drives of 2280 size or U.2 drives with a thickness of 7mm.