The Microsoft lumia 540 comes with a 1Gb of RAM and has 8GB of internal storage which can be expanded up to 128GB. It also features an 8MP and 5MP for rear and fronr camera respectively. Additionally, this smartphone is packed with a Qaulcomm processor that clocks at a speed of 1.2GHz along with a pretty decent battery that gives you 15 hours of running time on a single charge. With its 5 inch screen you will ceratinly enjoy your endless sessions of HD video watching.