BFP? IS THIS MY Rainbow?

The top picture is the test I took yesterday, and I took 3 more that all looked the same (using first morning urine) I took the bottom picture today I opened a new box! And (without first morning urine) Is this it? I really hope this is my rainbow baby. I've heard great things about this brand but I'm still in disbelief! Thoughts?