I searched for a while to find the perfect cabinet style-wise and size and this is definitely it! The cabinet arrived quickly and was packaged well. Instructions were very detailed for assembly and took approximately 1.5-2 hours to put together along with unpacking. Two people are needed on the final stage of attaching the hinged top.  Great durable quality piece...I highly recommend!