Quite easy to assemble, but had to wash my hands constantly to avoid marking the fabric. The quality is good for the price, but the only thing that I marked it down for is the rather raw looking fabric, which cheapens them a bit too much. Would be great if they came in more colours. Comfortable and look very smart.