These stools were just what I needed. They are sturdy and stayed put even with my 4-year old climbing all over them. Both the seat and frame are easy to clean. The seats are fairly small, so you can't sit in them for a long time. The material is a little on the cheap side, but for the price, overall a great deal.