Sides are aligned pretty well and the strap is double stitched! So glad I decided to order this bag!! I love the pink. I am only 5 ft and thought it would be too big for me but it's a great size....for the exception of wearing it crossbody[emoji4] shirt girl problems