It fits my space perfectly!   I am happy with the quality for the price.   It took time to assemble but was manageable.