Colors are true to the photo and the fabric is actually better than I expected at this price. Very happy with it.