This is well made and fairly easy to assemble.  I would have given 5 stars if the pieces were marked front & rear in addition to being lettered.