Perfect for our use.  This is the 2nd set like this we bought for a little beach motel in RI.  The first seats 6.  This set holds up well to the abuse from a very busy place.  Easy to clean.  Looks great!