This was quite a challenge to put together... and I wasn't sure if the plastic parts was going to hold up.  I actually thought I would have to return it. 
 However, it seems like it is holding up!