When I got it assembled it works great for the price and what I need it for, but the pre-drilled holes were not aligned properly. I ended up filling them in with plastic wood and drilling my own holes. Once I did that it put together easily enough.