Love this bag! A little smaller than it looks in the picture, but it is the perfect size since I am using it as a purse. Main zipper is a little small and catches sometimes but nothing I can't deal with. I ordered it in gray and absolutely love the color! Such a cute bag! The straps aren't cross body, but they are the perfect length for one shoulder which I prefer anyway. There are so many pockets to keep my stuff organized which I love! Overall so happy with this purchase!