Congrats on your new bike!

I'm still worrying, though, especially after reading all the other posts. I looked up the geometry of the bike and the standover itself is longer than your inseam. I rode a bike previously where everything kinda fit and felt okay (for the first 30 minutes), but after that was pure torture to ride. I had loads of trouble mounting and dismounting when I was tired because it was definitely too tall for me.

I ride a 46 in Specialized with a longer inseam than you (5'2") and I'm guessing a longer reach, and it is just right for me.

I almost feel like the bike shop just wanted to clear out the bike in stock instead of ordering something that actually fits :/ It's also one of the reasons why test rides don't really work because you need a lengthier amount of time on the bike before you can feel the aches caused by an inappropriate size. So I guess... ride it for longer and see what you think then.

(Also, as a side note, the sizes that the bikes come in mean absolutely nothing - they are arbitrary and vary greatly from brand to brand. What you're interested in is effective top tube (reach), standover, and stack (distance from seat to the bottom bracket).)