The quality of the upholstery is outstanding.  I would have given it 5 stars but the legs fell out of the provided holes.  I managed to insert gorilla glue within the leg holes and the legs were nice and taut.