It's a nice product, and goes together at a medium level of difficulty. One piece I ordered did not come with the pre-made holes but the company replaced the piece within days. The drawer slides and works nicely, it is a bit wobbly until the back flat piece is nailed in and then it's studier, but to know it is only that piece that adds the sturdiness is why the product is not a five star.