Normally, I would ask for a photo of your girlfriend/wife/sister with the bike, but if you want internetz advice on fit, you should post a photo of yourself on the bike.
I see a full stack of headset spacers (I hope their carbon fiber) already, so it may be too small. But if you don't have the money for a proper fitting, and don't want to lose a chunk of change selling it at a loss, then there are a few guys here that offer good advice.