“Exceeded my expectations, but the shipping time , I think it took 2 weeks to get here. If you are buying to take it on vacation, give yourself plenty of time or pay the additional shipping cost. The buttons don’t stay closed, but if you’re handy with a needle and thread, you can fix it. Runs large.”