Fits perfectly, and holds the things I needed it to. It took me a few days to put it together, but it was not, just a lot of pieces.