The quality of upholstery is not awesome but it's not bad either. I loved the teal color looks exactly as advertised.