For the money, it's a pretty nice table. It was easy to put together however I agree the screws didn't line up perfectly. Mine is behind my sofa to keep it from being too close to the wall, so it suits my needs fine. The shelf portion which is a Cherrywood  is of rather cheap quality, but it's OK.   Still a good value.