Assembly was awkward, but the completed piece is good and offers flexibility. It's a great size. We need to add some grips to the feet to keep it from shifting, but otherwise it works well.