Delivery of the Safe : Excellent condition and no issues. 
Product: The safe is beautiful. Installation and assembly did take about 2 hours, deifnatelly a two team job. However, some of the threads for the part to secure the legs was not fully drilled in hence the screws would not hold tight. 
We had to drill physical holes to actually make the legs secure with super glue for added support. 

We did manage to fix the problem but keep a look out for that. 

Otherwise the sofa is soft & perfect for my space.