Fits my space perfectly and was relatively easy to put together. Note that when you assemble the stabilizer in the back, it's easy to scratch the paint of the supports. However, overall, I am pleased with this purchase.