I LOVE it! I bought it as a Birthday gift to myself. (Which is today.) I ordered it on 1/10. It was originally due to arrive today, but I got it on Tuesday, 1/19. Real quick,and already assembled! All I had to do was pull it out of the box and wrapping and unscrew 8 screws from the back to get the heating element out of the bag it was in and screw the 8 screws back in and plug it in to enjoy!