Kind of a pain to put together but seems to be pretty durable thus far. Shipping was only one of the things to not to be too accurate, the product was scheduled for a week out and I recieved it within two days(Not complaining but I was supposed to recieve other items before this one). The product itself ended up being significantly smaller than what it appears to be in the picture.