Very easy to assemble, but the metal part did give me a little trouble when I was lining everything up (probably my fault). I think it’s so cute and good quality, and my son loves it! He is a bigger boy so at the lowest setting he isn’t able to climb out which is what I was hoping for. It’s sturdy, cute, comfortable and affordable so I’m giving 5 stars!