Bit flimsy so don't expect to be able to take it off road. however it does the job. It doesn't have any lead attachments for the collar and the sides aren't secured so if your puppy is lively like mine and try to jump off the carrier, it will be a struggle.