Fits perfectly, looks great.  I haven't plugged it in yet because I just got it and they said to wait 24hours . I'll update review when it's turned on and working. It's been plugged in and is cold within an hour.