we were looking for something in our budget, and this was certainly it. came with all the parts, easy to assemble and it looks nice. Its a little "off" square, but that could be our fault at assembly. Just make sure you build it where you want it to sit, as its pretty difficult to move.