It came a little smaller then I had thought it would be but I LOVE it and its fits perfect in my small kitchen. The stools are very sturdy. The table couls be a bit studier but its not bad at all. Its a cute must have for any small kitchen.