Perfect for what I needed and everything I expected. HOWEVER…One shelf was cracked. It was 30 days after delivery, to get it assembled because my assembly person couldn’t do it sooner. So, here’s what happened After many many callsmessages to the mfg asking to purchase a new shelf, ABSOLUTELY NO RESPONSE! Called Wayfair and the CSR was friendly but couldn’t help, unless I purchased an 89 extended warranty policy. Not impressed at all with the mfg. Would it had killed them to return my call and say “Sorry, but…” Your customers should NEVER be ignored!