It was super easy to put together, a nice height (the top of the seat is at a good height -- comfortable for both me [a 5'2" woman] and my husband [a 6'0" man]), and the material is also very soft but firm. So far so good. I've sat in it to do work for a few hours and haven't felt any discomfort. Very happy with this purchase for sure