It does take a bit of effort to put together, and the instructions are indeed vague. I was able to get it together in about four hours by myself. I do have to wait to hang it though so I cant speak about how well it will function.