It was a Christmas gift but GMpartsdirect just kind of dumped it in a box...wasn't packed very well. The back door got pushed back behind the heating unit and now won't come loose. It also was scratched a little bit. Gonna try calling and exchanging tomorrow. What a PITA.