It is a good quality product.  It indicates that it was made in Vietnam.  I just had a couple of issues, the color was darker, more red than I thought it would be and it took quite a bit of time to put it together.  The bottom stretch bars did not appear to match up exactly so was difficult to put it together. 

Pros: good, solid quality
Cons: color was darker, somewhat difficult to put together