Packaging was not good. Mouse was on the bottom so it got broken, keyboard was coming out of the box it was in and keys were popped off. CPU was in fair condition and is working so far. I guess you get what you pay for.