I purchased this set for my granddaughter's first birthday.  We assembled it without a problem. I chose it for it's low seats due to her age. She is able to climb up and down to get into the chairs although I would expect that it maybe more appropriate for a slightly older child. The chairs are sturdy and so far they haven't tipped over.
I rarely order on line and reviewed all the reviews prior to purchasing and they didn't  disappoint.