The product is spot on though delivery  was delayed for 2days which is not too bad. Customer service representatives were very helpful and the bed was very easy to put together. It took me 30min to put the bed together. The bed is very stable and looks elegant for it price, my family love it. In all, I dont regret buying this product. The product is a win for me.