Easy to put together, however the color is more grey than beige or white. My daughter loves it