Easy to assemble, pieces sort of snaps into place. Comfortable  fits the purpose. Does not feel super supportive.  The color is nice. Arrived over a week late. Shipped the day it was supposed to arrive.