It took three weeks to receive the product.  It was easy to assemble with the included step by step instructions. Assemble it by my self, it was a little tricky in the beginning but once you install the first two panels it was a a straight forward process. Fit perfectly to my intended location.