Very difficult to assemble. There are 100’s of very small pieces and it was very frustrating!  Some pieces didn’t fit well and has very thin press board.  I was left with gaps and poor fitting flooring piece.