This came very fast...it was sitting on my door the next day.  It took a bit of time to put together but not quite 2 hours.  Once fully assembled, it looks really nice!.  I have been combing the internet for a cabinet that was this style and would hold my record player and hide my speakers within.  Everything I found was 5K and up.  This was perfect! I can hide my speakers behind the doors and still wire them up from the openings.