Not hard to put together and very cute. A little wobbly when you take stuff off or put it on but it’s holding the weight of heavy backpacks just fine and doing what we need it to do. Good piece for the price!