Everything fit well. However, when i tried zipping it. It appeared to be too tight and make it very hard to zip both ends. In addition, the plastic that linked all the bar together are cheaply made. It can easily be broken.