HP Spectre 13t-3000 vs Lenovo thinkpad x240?

I'm looking into getting a new laptop and I'd really like for it to have a long battery life, have a big enough storage space, and be relatively small in size. I've narrowed it down to the HP and Lenovo laptops and have looked up reviews from customers and gadget reviewers and I'm still stuck. Can anyone give me any more insight into which would be the better option?

All I can say is for me they are both good BUT I have a Lenovo T400 and would buy any Lenovo brand again if buying a new one. 3 of my friends have Lenovos too and all love them.