Wow, I'm VERY impressed & surprised at the value and quality.  Just take your time when assembling this and you'll be fine.  I did it with my son.  It looks GREAT and functions perfectly.  All parts were there and NO ODORS (we are sensitive).  The panels are fairly tough so they don't easily scratch when you are assembling (and we bought the white one).  A great value, thank you!