The assembly was simple but some of the parts weren't labeled so you had to use your thinker. Our baby is due in December so we haven't been able to try it out. I look forward to using it. Some of the parts were scratched upon arrival but we didn't feel like it was that bad that we needed to send the part back and get it replaced. Arrived within days of ordering.