A bit harder than expected but it serves its purpose and looks nice. If you want a poof that can be used as aditional seating, this is a good one