Great for what we needed.  One seat did arrive with a scratch on it,  but I have 5 kids so wasn't too worried about it.  They are light weight,  but sturdy.