Sizes: 128GB, 256GB, 512GB, 1TB, 2TB. Generations: PCIe 3.0 & PCIe 4.0. If you have a Legacy only BIOS motherboard, Windows on this SSD will not boot up.