A little difficult to assemble but got there in the end. Don't fit all the post sections together - make 3 runs and only go as far as the elbows to feed it in the sleeve, then join up.
Price was good, delivery a bit slower than predicted and a good product when you get it together. Note - its quite large!