Product is decent but shipping had major issues. Opened first time with major damage. Customer service was exceptional and shipped a replacement within 7 days but second one also arrived damaged, not as bad as first one, but enough to cause disappointment !!! 
Both the time when we opened the product it had good cushion to prevent damage on top and bottom but barely anything on sides and sure enough the damage was in sides !!i