A little difficult and time consuming  to put everything together but overall satisfied with my purchase. Very fast shipping.