Perfect size for my kitchen, and easy to assemble. Plastic pegs at the feet of the table and stools slide easily on tile - not a problem, though, since I am planning to get a rug for underneath anyway.