Couldn't be happier.  It's not super cushiony but it's very supportive and comfortable.  I am 5'2 and have longer legs than many people my height so my feet hang off.  I don't think it would be comfortable for anyone taller. The quality is very good.