Easy to assemble. Good solid feel to the cart. The color was as per the pic. And exactly the blue I wanted. Couldn’t be happier.