This took some time to assemble but a great solid piece.  My son loves it! The storage in the front is wonderful and he loves the hide out area.