horrible experience with assembly.  This is not water resistant!!  It has open slats everywhere even on top and everything gets wet inside when it rains!!!