The delivery was very good. The item was very hard to assemble and we had to call handyman. Cost us additional $130 . The return process would’ve complicated because of packing ( big panels) needed a boxes and return shipping would be about $30. Handyman told not to overloaded the system , because its not holding heavy stuff very well