Fits our needs perfectly but the quality isn't great- it came with a few scuff marks. Also the floor was so uneven that my husband had to totally modify it for it to look acceptable.