Never got the chance to experience the quality of the product. Placed my order at 10:25pm. At 11:20pm I finally discovered they received and were processing the order. At that point the estimated delivery was between 12-1245am. I promptly messaged them to cancel. At 1:10am I get woken up by a phonecall from them and discover they are on their way to deliver. Really not cool and so unprofessional, especially if you're charging such a high delivery fee. Not going to bother trying again.