Perfect for our needs and easy to assemble. When we contacted the manufacturer about a defective part, it was replaced within two days. Great service!