I love this carrier because it has 5 different ways to carry it.  I have purse and messenger carrier and both hurts my shoulder, but the only thing I don't like about it is that this carrier shows to much of my pet and can't hide her when I goes to restaurant or places that don't allow dogs, so what I did is I had purchased extra material in black color and valcro to cover it up so no one can't see her. If this products comes with something like that, it will be perfect.