This table is exactly what we were looking for and much cheaper than the pool table store had quoted us!  It did require some assembly but it went together pretty easy.