All the parts fit perfectly and was very easy to assemble.  It has been used 5 out of 7 days since it arrived.  It is set it and leave it, come back and enjoy.  Only thought is the temp could control a little lower.  The 190's is the lower temp setting it will go to.  But the end product is fine.