As new, bike basket purchased online from JV Bike in Vancouver a couple of weeks ago, but it is a bit too small for my 20 pound dog. Size M, includes comfy pad and matching space frame top to prevent your pooch from jumping out. Will attach to a MIK equipped rear rack or I can provide the MIK carrier plate adapter to fit your rack ($25 dollars extra). This package is as new and retails for over $300!