I got money back so I rated it 2 stars. When we opened the package, almost every parts was damaged one part totally broken. But it was free and they told us to take care of it so we tried to assembled anyway. I don't know other people's product was okay but ours measurement was very bad. even if it wasn't damaged, I would've returned it anyway because it wasn't worth the money at all. 
Oh and there was no instruction for assembling so we had to look it up the online. 
But customer service was nice. As soon as they saw the photo that I uploaded they gave my money back quickly.