I recieved this bag today, and at first was absolutely horrified. I thought I was sent the wrong item, because the bag did not appear to be the shape in the image. I realized after opening the plastic that the bag had snaps inside to change the shape of the bag! It's perfect! The bag can change shape (by unsnapping/snapping) and it has pockets inside, and one on the outside.  I love the inside lining also, it's adorable! It also has a heart tag hanging from it. The faux leather is of good quality. I absolutely love it! This bag is a must have!