Not too hard to put together, decent material, little unstable but we put it up against the wall and have had no issues!