Arrived promptly. Packaging intact. No missing pieces or scratches. Easy to assemble who has previous experience in putting these types of furniture together, could be difficult if you have never done this before. Very solid and extremely happy with outcome.