Weird bag to choose as an everyday bag?

I saw these hanging at the Burberry store, and for the life of me, I couldn't figure them out. I thought I would ask, but all the SAs were busy. Post some pictures of the roll-up version when you get it :yes:
 
Thanks!

I really like it and it seems to hold a lot even though its so flat and slim. The only thing that bothers me is the strap that hangs down the back which is used for rolling it up for travel.