Great product, easy to construct and very sturdy. 
However, delivery was dreadful!  We had three damaged ones arrive before one arrived intact and overall waited over six weeks for one to arrive, this was such a disappointment :(
On a positive, their customer services are fantastic- excellent communication!