Was more assembly than expected..time consuming, but not difficult. Using for motorcycle parking so sufficient for our purposes. Cover thinner than expecting so will just have to see how holds up in tropical sun. Can't complain about price however so would say overall worth for cost.