Good quality for the price.  I'm not sure how well the tabletop will hold up to stains.