Easy to assemble, seems like good quality  is pretty sturdy however, one of the screws had no head, so I couldn’t put it together completely. Had to call and get a replacement, which is going to take up to 7 days to receive. Really wanted to use the bench this weekend.