Easy to put together (my 12 year old did one on her own). Great quality and hoping it holds up through rain, etc. very satisfied with this product!