Ordered and shipped in less than 5 days.  Installation was super easy, as long as you follow the directions you are good to go.  All the pieces were there, I wasn't missing any.  It took me about an hour and a half, but I like to take my time when it comes to assembling.  The sliding drawer works beautifully, glides easily.  Perfect size and weight.  10/10 would recommend.