Perfect for our rooftop situation -  must also buy bottom base to fit over cross bars to hold in place.   Assembly was a breeze