Very happy with the purchase. Great value and solid. Pieces fit together no issues. Had to play around with some of the fitment like the magnet piece that holds the door but not too bad. Instructions while not great wasn’t bad as some indicated. Mainly It was not always crystal clear the direction of the piece that you are putting together but if you take your time it isn’t too bad. Did it myself and took probably 2 hours.