Damm , I wasn't expecting the material used (imagine forign brands luggage material quality) . Perfect in every way. Lots of pockets . Padded straps . Only one thing that I didn't like was the hardness of bottom inside. I mean the quality is good no matter what but when I put my pet inside , she can't have a steady or plain base ( base goes down like trampoline)..... I think the bottom should be framed by hard material with soft padding inside, so let's can sit or stand with a steady surface ....
