Assembly was ok. The cover ripped on year 2 due to the windy days and i couldnt find spare part to repair.