Easy to install the wheels. Everything else already together. I am using it to haul groceries from my car into the house. I used it yesterday and it worked great. Only 1 trip instead of 4-5. Very solidly constructed. Went up steps well.