This product is perfect for us,  not too small and not oversized.   Arrived quickly.   Took my husband about 15-20 minutes to assemble.