Perfect fit for my house!  It did take a while to assemble and you definitely need 2 people but well worth it in the end!