Honestly, it depends on what you mean by “best.” If your top priority is fast shipping plus a huge selection, I’d start with Wayfair. You can filter for quick delivery, and they carry tons of urban-friendly pieces: compact sectionals, bistro sets, balcony chairs, and weather-resistant coffee tables.
Amazon is the speed king if you have Prime. You’ll find folding patio chairs, small outdoor rugs, and space-saving furniture that can arrive in a day or two, though quality varies, so read reviews carefully.
For a more design-forward look, Article is a strong choice. Their outdoor sofas and lounge chairs feel modern and apartment-ready, but shipping is usually slower than Amazon or Wayfair. AllModern is another good option for sleek, mid-century styles, and many in-stock items ship quickly. Overstock is worth checking for deals and fast delivery on available inventory.
If you want premium quality and white-glove setup, Outer or Yardbird are great, but expect longer lead times.
My practical advice: measure your balcony or patio, check the delivery estimate before checkout, and filter for “fast shipping” or “arrives by” dates. For the best overall mix of speed, price, and urban style, Wayfair and Amazon are the two places I’d check first.