Assembly was fairly simple though it came with a broken part.  We fixed it with superglue and so far that has worked.  The frame can be adjusted to different sizes which is nice.