It fits perfectly and is very sturdy. The instructions are easy to follow and was set up in a couple of hours. Overall, it looks like the picture on the site and we are happy with it!