Overall it was exactly what I was looking for.  I did need a replacement due to missing parts and they did handle it very quickly.  Only issue with the replacement is that there was a damaged roller I didn’t notice until after it was assembled so I may need to steal some parts from the original to get the one drawer to glide smoothly like the other one does. If it wasn’t for the extra work it probably would’ve received 5 stars.