Sachverhalt: A. X._ entwendete am 29. Juni 2013 und 1. Oktober 2013 in drei verschiedenen Warenhäusern hauptsächlich Kleidungsstücke im Gesamtwert von rund Fr. 7'600.--. Zur Überwindung der Warensicherung führte sie eine präparierte Handtasche mit sich. B. Das Obergericht des Kantons Solothurn sprach X._ am 6. April 2016 in Bestätigung eines Urteils des Amtsgerichtspräsidenten von Thal-Gäu vom 9. Juli 2015 zweitinstanzlich des gewerbsmässigen Diebstahls schuldig. Es verurteilte sie zu einer unbedingten Freiheitsstrafe von zehn Monaten. C. X._ führt Beschwerde in Strafsachen. Sie beantragt, sie sei in Aufhebung des Urteils des Obergerichts vom Vorwurf des gewerbsmässigen Diebstahls freizusprechen und wegen einfachen Diebstahls zu einer bedingten Freiheitsstrafe von höchstens sechs Monaten zu bestrafen. Eventualiter sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Zudem ersucht sie um unentgeltliche Rechtspflege und Verbeiständung.