The product is good and looks exactly like the picture. It doesn't have the poor-quality steel that we usually expect, it has good color and a great finish. Assembling was quite easy with the help of just another person. There were a few bolts and screws that didn't go in full but didn't affect the bed's stability. 
The Delivery however was a huge mess. When I was viewing the order on the site it said 1 week to arrive and then when I placed the order it magically changed to 3 weeks. After three weeks that order didn't ship on the day it was scheduled to arrive. Even after placing many calls to customer care, all they could say was that the investigation was going on. After a week of that, I got a call from a representative who said that the product was lost and that I had to replace the order. Finally, I got the product through FedEx within a week of doing that.