This case by #USLAI fits an iPhone 12 Pro (NOT a Pro Max) and it fits extremely well. I purchased this for a friend who has a Pro and she absolutely loves it. For $9.99 you really can't go wrong! It's lightweight , fits like a glove and looks great. Can't ask for anything more! The Navy color is a deep Navy almost black . Very nice and deep navy blue! Definitely reocmmend it!