This is exactly what we were looking for.  Had a couple of small parts missing to complete the construction but we called the company and talked to a customer care representative that ordered the parts for us and had them shipped quickly.  I was very satisfied with this purchase.