Putting the bag together was a bit messy for me and I kept wondering if I did anything wrong. Both my kids ages 3.5 & 1.5 love it and I also lay on it from time to time. I would have given 5 stars if it wasn't a mess putting together