It was very well packaged and pretty easy to assemble by myself. I had a few moments where I messed up putting it together but soon figured out what was wrong.  Besides that, it's a very nice piece. Just remember to assemble it in the location it will be used.  I started to assemble it in the hallway when I realized it would have to be built around the toilet.  I did not have any issue since my pipes did not get in the way of the support bar. I orginally purchased this for my bathroom but soon realized it was better suited for the kids bathroom that has a monkey theme.  Would recommend to anyone.