The cushion is soft, and it was super easy to put together. I do wish it had four posts instead of three just because when you view it from any angle besides what is shown in the pictures here, one of the legs is covered from view by the other, and it looks a bit awkward. It's hard to explain, but it's also not a deal breaker at all for me.