Super easy to put together! Firm at first but gets softer. I love the color and love the feel