Nice and hard.easy to put together.great color.seat could be a little wider,but it works well!