Very easy to put together. I thought they would be much lighter but are perfect. I also thought it would be bad to put on carpet but works really well. Very happy with this purchase.