I love this piece, it was exactly what I wanted. Due to its length,  It took myself and a friend to take it out the box.  But it only took 20 minutes or so to assemble.  All parts were provided, no scratches, dents or imperfections at all.  Great color too!!