Bed has a lot of parts, but was pretty easy for two of us to put together.  The stairs can go on either side, which helps if you want to move the furniture in the future.  The one downside is that it's not a bright white.  It's a warmer color - more off-white, I guess.  Our daughter's room has bright white trim and ceilings and it bugs me that this doesn't match exactly.  But she loves it anyway.