Perfect for us! 
Not too difficult to assemble. 
Very happy with this product. Thank you!