Did expect the upholstery to be vinyl, but it is very functional and sturdy. Seems like it will clean easily