The cabinet came well packaged and arrived quickly, it's looks really nice now that it's put together. I gave it only one star because it was very difficult to assemble!  My husband, who is experienced at assembly of furniture, had a heck of a time lining the holes up with the pegs.  My husband, along with the help of our adult son, finally got it together just to find out the shelves didn't line up, had to take it all apart to redo, reassemble and things still don't line up. So, the finished product looks great but the shelves r very wobbly.  One star is being generous.