Looks sturdy and easy to assemble.  My only concern is parts of the assembly has you putting screws into plastic with no other support for the screws.  I am concerned that over time those screws will not hold.  So my advice would be to put it somewhere that you dont plan on moving it and it should be fine.