This is a 2003 Miniature Horse Hauler handmade by Bob. It is in terrific condition, has 4 stalls and was well maintained. we paid 5000 for it brand new and were using up to a few months ago. It fits easily onto any eight truck bed. It is eight long, 46 " wide and 47 " tall. Has a hay rack on top.