Very easy to assemble. The velvet fabric is exactly what I wanted  it feels luxurious and looks classy. It’s not super comfortable but I didn’t buy it for comfort as we will not be using it as a main furniture piece. Lots of storage space as well.