Very hard. One button is already falling off. But it was quick delivery and I needed a sofa. Super easy to put together. Nice colour