Cart is fine. Ignore the directions for assembly, they're in the wrong order. Came with a few dings to the paint. BUT...customer service was HORRIBLE. Paid $65 to have it express shipped, but didn't arrive until 4 days after it was promised. Customer service denied any responsibility and said to take it up with Fed Ex. BEWARE: all shipping dates are "estimated" even though it doesn't say anything about that at checkout. Any other business would refund the shipping to achieve customer satisfaction.