Terrible everything is off and it’s 3d printed from an ender 3 or something not good. Some of that caps had arrived broken the light switch from rear bed was way oof on the fit. Not worth 40$ of this quality only nice this is the face plate doesn’t look 3d printed. I don’t recommend buying this product.