Surprisingly good quality for the price.  Easy to assemble, as well.  The fabric has been water and stain resistant so far.  Would recommend