Love it! Was pretty complicated to put together but worth it in the end. Billing processing was my only issue.