Pros:  Good value for money, very functional.
Cons:  Poor assembly instructions, poor quality control, Some pieces are misaligned.