Perfect fir what we wanted it for. 
However just like many have said instructions for putting together not as helpful as could be.  Boards not labeled some bags of screws were labeled, some labeled wrong & few pre drilled holes in wrong spot.  Tips Take your time,identify boards can be done by counting holes, customer service is helpful if needed but wk hours only till 4:30p.  
Perfect and what we expected