Almost perfect.  Right size, well constructed. Could have used more stickers to cover all bolt holes.