Love this cart! It took me about 4 hours to put together but I am a novice at furniture assembly. it fits nicely and looks great! I wish the drawer on top was a little deeper but the adjustable shelf is great!