This was very easy to put together.  The seat is very soft and looks great.  It was exactly what I was looking for.  The height adjustment is very easy to use.  If you are considering purchasing, I recommend it.