Just right for the price!  Everything was well labeled and directions were easy to follow.  Took about 2 hours to assemble. Looks neat and clean in our living room.