Really happy with it.  Got it 4 days before estimated delivery date.  Put together in about 10 minutes.
Material is very nice, only complaint is that the material was a little short where pulled over the top and stapled in the back, but I will probably be the only one who notices it.