Solid furniture.  I paid the extra $20 to have them deliver to room of choice (3 floors up) and was happy about that. It's pretty, looks like the photos and it is crafted very well. The drawer separators are really nice too.