I ordered 2 of these to place in a narrow area we needed some shelving.  They fit just right and were very easy to put together.  they came with all their pieces and parts.  Fast shipping.