This is a great heating pad! It came nicely packaged. It is quite large as far as heating pads go. The cover is really soft and comfy. It is thick enough to not allow overheating against skin. I really like the adjustable temperature and timer. HIGHLY recommend!