The counter hieght bar stools are very attractive.  The assembly was acceptable; not a complee breeze, but can be done with patience and by one person.  The seat cushions do not have pre-drilled holes for the support screws, but use of a drill makes it fast and simple.  Do align the seat cushion and place on a stable work station, so there is no mishap.  All-in-all, the stools have been an aesthetic plus.