Size is perfect for our small  beach condo.  The quality is good , and the extendable sides are so convenient.  Good product for the cost.