I was able to put this together by myself and I am not experienced at all in doing so.  It looks great and works fabulous.  I put it in an RV I remodeled and so the small size was perfect and it heats it up really quick.  I love it!