Almost perfect!  Best part is that the directions was well thought out, easy to follow, everything labeled, step by step for each single piece.