The only reason I wont give it 5 stars is because I dont consider it to be flexible. I had someone assist me in building it but I did the majority myself. So its easy to build once you understand the directions. I do wish it came in more colors. Its sturdy and a nice height. It fits into my studio apartment nicely