I got this for my God son for his birthday and it came in really nice packaging (which is what you want if you are giving a gift). It is easy to 'assemble', just stick it on the bath and poof you're ready to go. Bath toys are his favourite, and he absolutely loves this. Highly recommend, especially if you're looking for the perfect gift for a small child.