The foam is pretty firm and it holds its shape - so that’s great. The material (blue velour) is super slippery but good. Easy to assemble. Good purchase for my officeguest room