This cabinet takes a lot to assemble, but it is worth it.  Very sturdy and is high quality.