We are loving the new pool table.  The size is working great -- not too small at all.  Feels like "real" pool even though it's not full size.  Looks attractive.  I did hire two people to assemble, so I can't comment on assembly issues.