Although this piece fits our need and style, the doors do not stay in place. They appear to be too short and fall out of the channel, onto the floor! So disappointed.