Very satisfied with my product! Order was processed very quickly and we actually received the shipment much sooner than than original date that was given. Instructions were very easy to read which made assembly a breeze. I called customer service in regards to invoice and online payment. CSR was  extremely respectful and very knowledgeable about my questions and was able to give me clear and precise instructions on how to set up online payment. Will definitely be ordering again!