Was so excited to receive this and and it is not upholstered fabric. It is vinyl, fake looking with a terrible stench! Would not recommend purchasing!