This product arrived as a self assembly kit! I was shocked as it is not describe as that, there are at least 50 parts and will take ages to construct, which I don't have time for. If I had known I would not have purchased. I also think it I over priced.