It comes in 2 big boxes and I was able to carry it up 3 Flights of stairs. It was not hard to setup at all and took me less than 20min to set it up. It’s perfect for what I need it for!