Good for the price.  Colors were true to the images, seems to be well made.  We have had it in a hour with dogs and kids for over a year with no problems.  Not the highest quality material, and a little on the thin side, but no complaints.