It arrived ahead of schedule. It would get 5 stars if the cabinet side included a shelf. It’s sturdy and preassembled. Has a beach cottage feel to it but I’m using it in my sons room.