Solid construction and good use of space. However, the pistons which came with the assembly kit did not contract so we do not have them installed yet. The color is definitely not yellow. More of a lime green tweed. However the receipt loves it so no big deal for us.