This is a quality product.  It arrived just a few days after purchase.  I knew some assembly was required, but the instuctions were less than clear.  Fortunately, it wasn't hard to assemble.  Initially I had the body of the butterfly facing forward, that was wrong.  Once I figured that out, it was easy.