The bench came fully assembled. It’s very nice. I like that it’s genuine leather vs faux leather, like most benches. I wish it wasn’t a glossy finished leather; I prefer a flat weathered leather. The shipping debacle was awful. I had to call mult times and open a trouble ticket with Fedex and it was a week late. I like the bench. It seems sturdy. We have it at the end of the bed.