Great table set. Reasonably easy to put together. Took me about an hour or a little more by myself. Just a little below counter height (about 1.5-2 inches). The holes to screw the table top and seat cover are kind of hard to match, just make sure you align the edges equally and it will be fine.