Assembling it was a HUGE PAIN and it came wrapped in so much Styrofoam... our floor was covered in the stuff, it was a pain to clean. Also, there was a small scratch along the front part of the unit and a few scratches along the top of the unit; it did not come in perfect condition. However, it's a lovely piece of furniture for the price and we're quite happy with it.