Terrible.  I would give it zero stars if it let me.  The parts came broken.  The screws break when assembling.  I hired someone to assemble it and he didn't want to take the job when he saw all those broken parts.  It looks pretty cheap too.  I wasted my money and time.