The shipping was quick and the assembly instructions was easy to understand took me around 2 hours to assemble. Came out really nice and for the doors you have to keep adjusting the hinges so everything thing will look clean and straight. The reason I only gave this a 4 star because the top was a little damaged!!!!! I strongly suggest you guys package your product a little better but other than that it’s really nice.