This little end table fit perfectly in my living room  matches our TV stand which is definitely a plus! Packaging was good  all parts were included.  Directions say it should take about 30 minutes to put together but it took me closer to an hour.  For the most part directions were pretty good  I love that everything was clearly labeled.  I only had a little trouble putting the door on which was the final step only because after some toying with it I realized I was putting the pieces in backwards. It took some trial an error but I was able to figure it out.  Directions could have been a little more detailed but overall great end table  pretty sturdy.  Glad I made this purchase!