Totally perfect once it was assembled but that was the tricky part.  My husband who is normally pretty patient putting things together had threatened to toss over deck, if he had been able to lift by himself! Assembly took 2 hours.  As of right now it is still sitting where assembled as it will definitely take 2 men to hang.  I personally am very pleased :)