Assembly is a pain. Look at the picture for the swivel element screws. You need to be a pro to put the screws in. However after assembly it looked great. Cushion comfort and color are awesome.