Easy to assemble, has some weight but worth it, material is very thick an soft. The kitty’s were playing on it within the first few min after it was put together! Is definitely worth it to purchase an price can’t be beat less expensive then other stores.