Overall easy to put together, good size. Not the softest but over time I feel it will soften up