One of the snaps is a little bent but other than that pretty easy to put together. I wish the seat was just a bit wider but not bad.