Perfect size, Easy to assemble with patience and time was assemble in 3 hours (breaks are included with the time frame mentioned), Area look so organized...Love it!!