the holes were not all aligned but i was able to put it together with some help. they are comfortable and work well. I don't think they would be very comfortable for a large person as they are narrow