Arrived in 4 days, which was 2-5 days ahead of promised delivery. Well packaged. Looks very sturdy. Several issues arose,1 no assembly instructions.2 eye bolts and wing nuts for front strap look weak. Wing nuts strip immediately finger tight. Hope it doesn't pull off with heavy dog on board. Will probably replace with hardware store heavy duty items and nylon secure nuts.3 you need to loosen velcro holding stretcher bottom to front and rear rails to shimmy slack to assemble the top and bottom halves. Use 2 Phillips screws in provided holes. Reshimmy the stretcher tops and bottoms and fasten over the front and back rails using velcro.4 one big washer on axle, then a wheel with longer part facing in, another washer, then a cotter key. I had to pre bend the end to get into hole on other side of axle. Bend key ends opposite directions. Repeat other side.5 the axle attaches to the flater holes in line with stretcher bottom to provide lowest lift in. Tighten with larger wing nuts.6 the eye bolts go on the opposite handle at right angles to handle with the eyes facing the side with the 3 straps -pet side. Tighten with smaller wing nuts. Again, mine stripped hand tightening.My veterinarian is jealous as this one appears to be much sturdier than theirs.Very happy. Now, to get my 90 lb labrador to the vet!!