Not too hard to put together or very heavy. It’s pretty firm so I’m hoping it will get softer over time. Looks amazing just like the picture.