Pretty easy to put together and does exactly what it says it will. I've used mine on my porch outdoors and it has weathered some serious storms and stayed in place.