100ah lithium battery strong and durable for home use, Allgrand brand, its has high quality energy while operating and it takes long to discharge,it can be charged with a solar panel of 450w/550w,it's not heavy like tubular batteries it's light and easy to be transported bt has high quality energy warranty 3yrs and 9yrs lifespan