A lot of pieces to say the least and not the easiest thing to put together but it’s such a cool bed once you get it assembled!!! My son loves it!!!